Родился в селе Ново-Воздвиженка Чулымского района Новосибирской области. На Сахалине с 1931 года. Трудовую деятельность начал агрономом совхоза, затем и.о. главного агронома Тымовской МТС. Многие годы посвятил комсомольской и партийной работе в Тымовском (ранее Кировском) районе, с 1967 по 1980 год работал первым заместителем начальника областного управления сельского хозяйства, далее руководителем отдела сельского хозяйства и пищевой промышленности обкома КПСС. Награждён двумя орденами «Знак Почёта», орденом Трудового Красного Знамени, медалями «За доблестный труд», «Ветеран труда», бронзовой и четырьмя серебряными медалями ВДНХ СССР. Живёт в Южно-Сахалинске.