Первый заместитель прокурора Белгородской области; старший советник юстиции; в органах прокуратуры с ноября 1993 года; свою прокурорскую деятельность начинал помощником, старшим помощником прокурора города Губкина; в 1998 году был назначен прокурором Грайворонского района, а в декабре 2000 года Губкинским городским прокурором; в июне 2006 года возглавил прокуратуру города Белгорода; в апреле 2007 года приказом Генерального прокурора РФ назначен заместителем прокурора Белгородской области; Приказом Генерального прокурора Российской федерации N 37-к от 25 января 2008 года на должность первого заместителя прокурора Белгородской области.