Родился 28 июля 1984 года в Ананьеве Одесской области. Окончил Национальный авиационный университет, Запорожский национальный университет и Национальную академию Государственной пограничной службы имени Богдана Хмельницкого.
В рядах ГПСУ — с 2001 года. Служил в Одесском, Белгород-Днестровском, Подольском, Херсонском, Бердянском и Черновицком пограничных отрядах.
Занимал должность первого заместителя начальника — начальника штаба Черновицкого пограничного отряда.
В январе 2020 года назначен руководителем Одесского пограничного отряда