1965-1966 - рабочий шахты "Объединение", г. Черемхово Иркутской области.
1971-1973 - старший следователь Усольской городской прокуратуры Иркутской области, г. Усолье.
1973-1975 - старший следователь, прокурор-криминалист прокуратуры Иркутской области, г. Иркутск.
1975-1976 - заместитель прокурора г. Иркутска Иркутской области.
1976-1985 - заместитель начальника следственного управления, заместитель прокурора Иркутской области, г. Иркутск.
1985-1986 - заместитель начальника Главного следственного управления Прокуратуры Союза ССР, г. Москва.
1986-1989 - первый заместитель начальника следственного управления Прокуратуры РСФСР, г.Москва.
1989-1992 - заместитель начальника Главного управления по надзору за следствием и дознанием Прокуратуры Союза ССР, г. Москва.
1992-1994 - Преображенский межрайонный прокурор г.Москвы
1994-2000 - первый заместитель прокурора, прокурор г.Москвы
2000-2002 - директор Научно-исследовательского института проблем укрепления законности и правопорядка при Генеральной прокуратуре Российской Федерации - начальник управления методического обеспечения Генеральной прокуратуры Российской Федерации, г. Москва.
2002 - по настоящее время - заместитель Генерального прокурора Российской Федерации.
Образование
В 1971 году окончил Иркутский государственный университет по специальности юрист..
Иркутский государственный университет
Награды, почетные звания
Награды: орден Почета, нагрудный знак "Почетный работник прокуратуры Российской Федерации".