1994-1995 - следователь-криминалист военной прокуратуры в/ч 29141
1995-1997 - помощник военного прокурора в/ч 29141
1997-1998 - помощник военного прокурора Вологодского гарнизона
1998-1999 - помощник военного прокурора Санкт-Петербургского гарнизона
1999 - прокурор отдела военной прокуратуры Ленинградского военного округа
1999-2003 - Военный прокурор Вологодского гарнизона
2003-2007 - прокурор отдела по надзору прокуратуры Вологодской области
2007-2013 - начальник отдела по надзору прокуратуры Вологодской области
2013-2017 - прокурор города Вологды