Родился 18 мая 1918 года на станции Козулька Красноярского края.
В сентябре 1938 года был призван в ряды Красной Армии помощником командира взвода 63-го легкого артиллерийского полка Дальневосточной Краснознаменной армии.
На фронте с декабря 1942 года.
При форсировании Днепра орудие младшего лейтенанта вело губительный огонь по огневым точкам противника, что обеспечило успешную переправу нашей пехоты на правый берег.