Начал службу с должности начальника караула 22 военизированной пожарной части. Работал начальником 2 отряда пожарной охраны УПО УВД, начальника 15 отряда Государственной противопожарной службы УВД Пермской области. Вышел на пенсию в должности начальника 15 отряда Государственной противопожарной службы МЧС России Пермской области в звании полковника внутренней службы.
Стаж службы более 35 лет.
Награжден медалями «За безупречную службу» I, II, III степени, знаками «Лучшему работнику пожарной охраны», «Почетный сотрудник МВД».