Начал службу в пожарной охране с должности 30 военизированной пожарной части ОВПО по охране ПНОС УПО УВД. Служил на должностях начальника службы пожаротушения на должностях 5 отряда ГПС, заместителя начальника отряда 5-ОГПС и начальника 2-ПЧ 5-ОГПС, заместителя начальника управления – начальника отдела организации службы пожаротушения и проведения аварийно-спасательных работ УПО ГУ ГОиЧС по Пермской области.
С 2005 года полковник внутренней службы в отставке.
С 2009 по 2014 работал в ЦУСе и ЦУКСе оперативным дежурным отдела оперативной службы на вольнонаемных должностях.
Уволился в 2014 году. Стаж службы в пожарной охране более 30 лет.