В 1956 году окончил Московскую энергетическую академию. В октябре 1967 года ему присуждена учёная степень кандидата технических наук. В 1970 году был утверждён в учёном звании доцента.
На Новочеркасском электровозостроительном заводе работал с 1948 года, пройдя путь мастера, заместителя начальника цеха, начальника производства. С 1957 по 1984 годы был главным инженером завода, работал бо́льшую часть времени при директоре — Г. А. Бердичевском. Руководил генеральной реконструкцией НЭВЗа. Принимал непосредственное участие в проектировании и организации производства принципиально новых типов электровозов.
Был депутатом горсовета и райсовета с 1957 по 1969 годы.