После окончания университета работал в Куйбышевской районной прокуратуре г. Ленинграда, в Ленинградской областной прокуратуре по надзору за соблюдением законности в учреждениях ГУИН, в органах МВД.
Возглавлял спецпрокуратуру г. Санкт-Петербурга, занимался уголовными делами о преступлениях на территории объектов с особым режимом секретности. С 1992 года занимал должность прокурора Санкт-Петербурга по надзору за соблюдением закона при исполнении уголовных наказаний.