Родился 7 апреля 1921 года в д. Зыково Советского района Красноярского края. Учился в Сибирском технологическом институте, но со 2-го курса в 1942 году был призван на фронт.
В 1946-1947 гг. работал коллектором, старшим коллектором, прорабом 2-й экспедиции Красноярского геологического управления.
В 1947-1953 гг. – прораб, геолог, старший геолог, начальник Дзержинской, Спиринской партий Хакасской поисковой экспедиции треста «Востсибуглегеология». В 1953 году - начальник отряда Южного геологоразведочного управления «Енисейстроя». В 1953-1954 гг. - начальник Ревизионной партии Красноярской комплексной экспедиции треста «Востсибуглегеология». В 1955-1976 гг. - прораб, старший геолог, начальник Жайминской партии, начальник отряда Геологосъемочной экспедиции КГУ.
В 1981-1986 гг. - мастер производственного обучения Учебно-курсового комбината Геологосъемочной экспедиции ПГО «Красноярскгеология».
Автор и соавтор нескольких листов Госгеолкарты-200 первого издания.
Награжден боевыми наградами: орденом «Красная Звезда», медалями: «За отвагу», «За боевые Заслуги», «За оборону Сталинграда», «За освобождение Варшавы», «За взятие Берлина».
Неоднократно поощрялся благодарностями и грамотами, занесен в Книгу Почета предприятия, помещался на Доску Почета предприятия.