Закінчив Запорізький національний університет (спеціальність «Правознавство»), Дніпропетровський регіональний інститут державного управління Національної академії державного управління при Президентові України (спеціальність «Державне управління»).
Працював помічником-консультантом депутата 5-го та 6-го скликань від Блоку Юлії Тимошенко Святослава Олійника.
У 2014 році — радник голови Дніпропетровської ОДА, директор департаменту інформаційної діяльності та комунікацій з громадськістю.
З 2016 по 2017 рік — радник голови Дніпропетровської облради відділу патронатної служби управління забезпечення діяльності ради.
Обраний народним депутатом від партії «Слуга народу» на парламентських виборах у 2019 році (виборчий округ № 39, м. Синельникове, Васильківський, Межівський, Петропавлівський, Покровський, Синельниківський райони).