Заслуженный юрист РСФСР
Почётный гражданин Нижегородской области
Родился в городе Муроме Владимирской области.
Окончил юридический факультет Казанского государственного университета (1953 г.).
В 1953 – 1967 годах работал в Оренбургской области: следователь прокуратуры, народный судья Дзержинского района города Оренбурга, старший следователь, прокурор отделения по надзору за следствием.
По совместительству преподавал криминалистику в Оренбургском филиале Всесоюзного юридического заочного института.
В 1967 – 1987 годах работал в Горьковской области: старший следователь прокуратуры города Дзержинска, помощник прокурора Автозаводского района города Горького, следователь прокуратуры Канавинского района города Горького, прокурор-криминалист следственного отдела, заместитель начальника следственного отдела, заместитель прокурора Горьковской области-начальник следственного управления.
Преподавал уголовный процесс в Горьковской высшей школе МВД СССР.
С 2000 года – на пенсии.
С 2006 года – председатель Совета ветеранов и пенсионеров прокуратуры Нижегородской области.
Кандидат юридических наук (1979).
Старший советник юстиции.
Заслуженный юрист РСФСР (12.06.1975).
Почётный гражданин Нижегородской области (22.11.2007).
Автор научной работы «Типовые следственно-первоначального этапа следствия по делам об умышленных убийствах и методика выдвижения версий о лицах, совершивших убийства без очевидцев».
Жил в Нижнем Новгороде, похоронен на Нижегородском (Федяковском) кладбище.
Память: на доме № 53 по улице Ковалихинская (г. Нижний Новгород, Нижегородский район), где он жил, установлена мемориальная доска.