Родился в 1956 году в г. Свердловске
В 1977 году окончил Свердловский юридический институт
1973 - 1977 - студент Свердловского юридического института
1977 - 1977 - стажер следователя Усть-Кутской транспортной прокуратуры Иркутской области
1977 - 1978 - стажер следователя прокуратуры Казачинско-Ленского района Иркутской области
1978 - 1981 - следователь прокуратуры Казачинско-Ленского района Иркутской области
1981 - 1981 - старший следователь прокуратуры Иркутской области
1981 - 1983 - прокурор 2 отдела следственного управления Прокуратуры РСФСР
1983 - 1984 - помощник Прокурора РСФСР по особым поручениям
1984 - 1985 - прокурор 1 отдела следственного управления Прокуратуры РСФСР
1985 - 1989 - старший прокурор 1 отдела следственного управления Прокуратуры РСФСР
1989 - 1991 - заместитель начальника отдела по надзору за следствием и дознанием в органах МВД Следственного управления Прокуратуры РСФСР
1991 - 1992 - заместитель прокурора Дзержинского района г. Москвы
1992 - 1995 - прокурор г. Зеленограда г. Москвы
1995 - 1996 - прокурор Зеленоградского административного округа г. Москвы
1996 - 1996 - прокурор Западного административного округа г. Москвы
1996 - 2006 - заместитель прокурора г. Москвы
2006 - по настоящее время - первый заместитель прокурора г. Москвы
Награды: медаль «В память 850-летия Москвы».
Почетные звания: "Заслуженный юрист Российской Федерации", "Почетный работник прокуратуры Российской Федерации".
Классный чин - государственный советник юстиции 3 класса