Родился в рабочем посёлке Сормово, ныне Сормовский район Нижнего Новгорода, в семье рабочего. Окончил Нижегородский электротехникум (1931 г.), физико-математический факультет Костромского педагогического института (1958 г.). Работал инженером-электриком на Челябинском тракторном заводе, старшим инженером-электриком на заводе «Красное Сормово», главным энергетиком завода «Красный Якорь» (г. Горький).
Участник Великой Отечественной войны. Был в плену в концентрационном лагере Бухенвальд. После окончания войны преподавал в Ветлужском лесотехническом техникуме (Горьковская обл.), Некрасовском техникуме механизации сельского хозяйства (Ярославская обл.). Работал инженером-конструктором Некрасовского машиностроительного завода и Семибратовского завода газоочистительной аппаратуры; старшим научным сотрудником, начальником лаборатории информации в Семибратовском филиале НИИОГАЗ. Член Союза писателей СССР с 1962 года. Автор пьес «Дети Чапаева» и «Жестокий факультет», романов «Дважды рождённые» (1958), «Последний ангел» (1974), книги «Школьный выдумщик» (1972). Жил и похоронен в посёлке Семибратово Ростовского района Ярославской области.
Награды: орден Отечественной войны 2-й степени (06.04.1985).