Родился 19 января 1917 года в с. Камейкин Орского района Чкаловской области.
В период с 1939 по 1940 гг. проходил обучение курсантом в г. Пушкин в полковой школе 50 танкового полка. В период Великой Отечественной войны с 1941 года проходил службу в должностях командира машины 35 легко-танковой бригады в г. Бердичев, радиста танка Учебного полка в г. Харьков, командира орудия в г. Н. Тагил, радиста танка 68 танковой бригады Западного фронта, радиста 151 отдельного танкового батальона Западного фронта, старшего механика водителя 338 тяжелого самоходного артиллерийского полка.
Службу в пожарной охране начал в 1950 году с должности старшего инспектора отдела ГПН в г. Челябинске.
Служил до 1973 года в должностях старшего инспектора, инженера, старшего инженера.
Имеет боевые награды: Орден «Красной Звезды», 2 ордена «Отечественной войны», 6 медалей.