Родился в деревне Ивановка, ныне Рыбинского района Красноярского края, в крестьянской семье.
Участник Великой Отечественной войны.
Участвовал в форсировании Днепра, освобождал Украину, Молдавию, Румынию, Венгрию, Польшу, Чехословакию.
Окончил Красноярский (1952 г.) и Московский (1969 г.) педагогические институты.
Работал в системе образования более 50 лет.
Отличник народного просвещения РСФСР.
С 1985 года печатался в сборниках нижегородских и кстовских поэтов.
В 2010 году увидела свет книга «За Сибирью солнце всходит».
Член Союза писателей России с 2012 года.
Почётный гражданин города Кстово (2010).
Жил в городе Кстово, похоронен на Магистральном (Старом) кладбище.
Награды: ордена Отечественной войны 2-й степени (01.08.1986), Красной Звезды, медали, в т.ч. "За отвагу" (17.05.1945).