Принят на службу в пожарную охрану инспектором 20 ВПЧ 6-ОВПО. Работал старшим инженером, начальником 20 ВПЧ 6-ОВПО, заместителем начальника 6-ОПО. Проходил службу в должности начальника отряда 1-ОГПС, позднее - 1-ОФПС. Вышел на пенсию в должности начальника отряда в звании полковника внутренней службы.
Стаж службы и работы в пожарной охране более 30 лет.
Награжден медалями «За отличие в службе» I, II, III степени, «XX лет МЧС России», «Маршал Василий Чуйков», нагрудным знаком «Участник ликвидации последствий ЧС».
С июля 2016 года продолжает работу в должности начальника ФГКУ «1 отряд ФПС по Пермскому краю».