Заместитель прокурора Белгородской области; старший советник юстиции; в органах прокуратуры с ноября 1993 года, где начал свою трудовую деятельность следователем, старшим следователем Губкинской городской прокуратуры; в 1997 году назначен заместителем Губкинского городского прокурора, а в июле 2006 года Губкинским городским прокурором; Приказом Генерального прокурора РФ от 14 мая 2008 года N 553-к назначен заместителем прокурора Белгородской области; курирует вопросы надзора за процессуальной деятельностью органов безопасности, исполнением законов о федеральной безопасности, межнациональных отношениях и противодействии экстремизму, отдела по обеспечению участия прокуроров в рассмотрении уголовных дел судами, надзора за законностью исполнения уголовных наказаний, правового обеспечения, руководство Методическим Советом прокуратуры области.