Начинал службу с должности инструктора профилактики 2 военизированной пожарной части отряда пожарной охраны № 34 ГУПО МВД СССР. Работал начальником 10 отряда военизированной пожарной охраны УПО УВД с 1987 года по 2004 год. Вышел на пенсию с указанной должности в звании полковника внутренней службы.
Стаж службы более 30 лет.
Награжден медалями «За безупречную службу» I, II, III степени, «За отвагу на пожаре», знаками «Лучшему работнику пожарной охраны».
В настоящее время возглавляет пожарную охрану «Пермского моторостроительного комплекса».