После окончания Киевского пожарно-технического училища МВД СССР в звании техник-лейтенант, получил направление в Управление МВД по Молотовской области (ныне Пермский край), где прослужил 18 лет. Занимал должности заместителя начальника военизированной пожарной команды № 23 по охране завода Серго Орджоникидзе, курсового командира учебного отряда ВПО, заместителя начальника 13 военизированной пожарной части отряда ВПО по охране завода № 98, инспектора и старшего инспектора Управления пожарной охраны УВД Пермской области, начальника отряда ВПО УПО Пермской области по охране НИИПМ и завода им. С.М. Кирова, позднее начальника отделения пожарной охраны № 34, созданного на базе отряда.
Закончил службу на должности начальника отделения пожарной охраны № 32 ГУПО МВД СССР по охране Каменского химического комбината «Россия», ушел в отставку в 1992 году в звании полковника внутренней службы, прослужив в пожарной охране более 38 лет.
Награжден знаком «Лучшему работнику пожарной охраны», Почетной грамотой Министра, Знаком «Заслуженный работник МВД СССР».