Родился 17 октября 1915 года в селе Малый Куналей Верхнеудинского уезда Забайкальской области (по состоянию на 2022 год село находится в Бичурском районе Бурятии).
Родители: Георгий Степанович и Параскева Георгиевна. По информации родственников, братья Матвей (1927), Михаил (1931), сёстры Любовь, Светлана (1929), Полина.
Образование 4 класса.
Работал с 14 лет (ученик-счетовод). В 21 года – заместитель главного бухгалтера (впоследствии – главный бухгалтер) строительной организации в Улан-Удэ.
До войны был женат, предположительно трое детей (один из них сын Владимир), после войны, по имеемой информации, связей с первой семьёй не поддерживал.
Ветеран войны.
Служил в 441-м стрелковом полку, участвовавшем в боевых действиях под Сталинградом, Кировоградом (в частности, освобождал посёлок Знаменка, где и познакомился со своей будущей второй женой, Ивановой Евгенией Ивановной, брак зарегистрирован 1 ноября 1945 года), Кёнигсбергом, в Румынии, был в составе войск, освобождавших Прагу 9 мая 1945 года.
Награждён медалями «За боевые заслуги» (1943), «За оборону Сталинграда», орденом Красной Звезды (1945).
Войну закончил в звании старшины.
Через некоторое время после войны, несколько поколесив по стране (старший сын родился в Узбекистане, младший – в Молотовской области), осел в Мурманске, где прожил (работал бухгалтером в различных подразделениях треста «Мурманскжилстрой») до выхода на пенсию около 1970 года, после чего переехал на родину жены, в Знаменку.
Во втором браке сыновья Владимир (1946) и Алексей (1949), трое внуков.
По словам сына, «Всю жизнь пользовался огромным успехом у женщин».
Скончался 22 июля 1975 года, через несколько дней после рождения третьего (и последнего – во второй семье) внука Александра.