Родился 27 мая 1927 года в деревне Мордвиновка Увельского района Челябинской области. Труженик тыла. В военные и поствоенные годы трудился сапожником, токарем на предприятиях г. Челябинск.
В пожарную охрану устроился в 1949 году. Проходил службу в разных подразделениях в должностях пожарного, старшего пожарного, заместителя командира отделения, командира отделения, шофера.
В 1979 году вышел на пенсию в должности старшего сержанта внутренней службы.
Награжден медалями «За отвагу на пожаре»,
«За безупречную службу 2,3 степени»,
знаком «Отличник пожарной охраны».