Народився 13 березня 1981 року в м. Кременчук Полтавської області. Одружений, виховує двох дітей.
Закінчив у 2003 році Національну юридичну академію України ім. Я. Мудрого
В органах прокуратури — з 2004 року. Обіймав такі посади: слідчий прокуратури Чутівського району Полтавської області, помічник прокурора м. Кременчука Полтавської області, прокурор відділу нагляду за додержанням законів органами внутрішніх справ при провадженні дізнання та досудового слідства прокуратури Полтавської області, заступник прокурора Глобинського району Полтавської області, прокурор Оржицького району Полтавської області, заступник прокурора м. Рівне Рівненської області, з грудня 2015 року по березень 2019 року - заступник керівника Рівненської місцевої прокуратури.