Родился в 1916 году в городе Змеиногорске Алтайского края. Получил среднее образование, был первым секретарем райкома ВЛКСМ г. Змеиногорска.

В РККА с 1941 года, кандидат ВКП (б) с 1943 г., имел звание младший техник-лейтенант. Воевал в 873-м штурмовом авиационном полку 231 штурмовой авиационной дивизии 2-м штурмовом авиационном корпусе 2-м Украинском фронте.

День Победы встретил в Вене (Австрия).

Был награжден орденом «Красной Звезды», медалью «За оборону Сталинграда». Демобилизовался в 1947 году.

После войны работал в ШПУ г. Прокопьевска слесарем.