В органах прокуратури він з 2004 року.
Працював на різних посадах – від прокурора місцевої прокуратури до заступника керівника обласної прокуратури, а до призначення в Рівненську окружну – працював на посаді заступника керівника Дубенської окружної прокуратури.