государственный советник юстиции 3 класса
Состоит на службе с 1993 года на должностях: старший следователь Лениногорской городской прокуратуры Республики Татарстан, прокурор- криминалист, старший прокурор отдела по надзору за соблюдением банковского и налогового законодательства прокуратуры Республики Татарстан, прокурор Высокогорского района Републики Татарстан. С 2001 по 2004 гг. – начальник отдела по надзору за исполнением налогового и таможенного законодательства прокуратуры Чувашской Республики, с 2004-2005 гг. – заместитель прокурора Чувашской Республики. С 2005 года занимал должность первого заместителя прокурора Мурманской области.
В занимаемой должности с ноября 2012 года.
Почетный работник прокуратуры Российской Федерации.