Рабочий. Родился в п. Ермиловка (Коченёвский р-н, Новосибирская обл.). Окончил восемь классов. С 1939 г. − рабочий Новосибирского мясокомбината, автослесарь в Ленинграде (ныне Санкт-Петербург), матрос Балтийского пароходства. Участник Великой Отечественной войны. С 1945 г. был бригадиром подсобного хозяйства тамбовского завода «Комсомолец» (ныне ОАО «Тамбовский завод "Комсомолец"» им. Н. С. Артёмова»). Работал на разных должностях в Камчатской и Новосибирской областях, во Владивостоке. С 1952 г. в Тамбове: бухгалтер, управляющий отделом совхоза «Комсомолец» (Тамбовский р-н). С 1980 г. жил в Новосибирске.
Герой Социалистического Труда (1971). Награждён орденами Ленина, Трудового Красного Знамени, медалями.