После окончания школы 2-й ступени в Иркутске учился в вечернем машиностроитроительном техникуме, преподавал технологию металлов в школе (1932–1937), затем работал начальником штамповочно-заготовительного цеха Иркутского станкостроительного завода.
Принимал участие в боях на Халхин-Голе.
В 1939–1943 работал начальником мастерских сельскохозяйственного института и главным механиком Иркутского хлебокомбината.
В Советской армии с февраля 1943, окончил курсы младших лейтенантов Забайкальского военного округа, с мая 1944 в действующей армии, командовал взводом, ротой на 2-м и 3-м Украинских фронтах.
За отличное руководство частью во время освобождения Венгрии 15 мая 1946 ему присвоено звание Героя Советского Союза.
После демобилизации работал на предприятиях бытового обслуживания и в хлебопекарной промышленности Иркутска.
Награждён орденами Ленина, Отечественной войны I и II ст., Красной Звезды, медалями.