Народився в Олешках.
Закінчив Національний юридичний університет ім.Ярослава Мудрого.
Із 2012 року член Ради адвокатів Херсонської області.
У 2015 році був обраний депутатом Олешківської міської ради від партії “Батьківщина”.
З 2020 року обіймав посаду голови Нововоронцовської РДА.
У 2020 році був технічним кандидатом від партії “Слуга народу” на посаду Олешківського міського голови. Таке рішення протягували ексголова Херсонської ОДА Юрій Гусєв та вже мертвий нардеп від “слуг” Олексій Ковальов. Необхідної кількості голосів не набрав, але допоміг виграти Євгену Рищуку.
У жовтні 2020 року був обраний депутатом Олешківської міської ради від партії “Слуга народу”.
У 2021 році став радником мера Олешок Євгена Рищука.