Родился 24 декабря 1925 года в селе 2-й Шебартуй, Улётовского района Читинской области. Окончил Читинский политехнический техникум.
С марта 1943 года по февраль 1944 года служил стрелком в рядах Красной Армии в Забайкалье в артиллерийском и мотострелковом полках.
С февраля 1944 года по июль 1947 года проходил службу в артиллерийской дивизии на должности шофёра.
В послевоенное время работал на автобазе водителем, механиком, начальником эксплуатации.
С 1973 года по 1985 год работал в пожарной охране водителем Черновского отряда ППО г. Читы и старшим водителем Читинской ППЧ.
НАГРАДЫ
Орден «Отечественной войны» 2-й степени
Медаль «За победу над Японией»,
Медаль «За боевые заслуги»,
Медаль Жукова,
Медаль «Ветеран труда», Юбилейные медали 10 штук
2 нагрудных знака «Отличник пожарной охраны».