Из семьи крестьян.
С 1929 жил в с. Лебединка Иркутского района.
Окончил начальную школу в с. Пашки и семилетку в с. Тальцы.
Работал председателем колхоза «Труд».
Учился на курсах буровых мастеров в Иркутске.
В декабре 1939 призван в армию.
Окончив школу связи на Дальнем Востоке, служил в маршевой роте связи командиром отделения вожатых собак.
С января 1942 на Воронежском, Степном и 2-м Украинском фронтах связистом, наводчиком противотанкового ружья 122-й ПТР, разведчиком. Гвардии старший сержант, командир отделения разведки 1-й гвардейской воздушно-десантной дивизии 53-й армии в ночь на 5 ноября 1944 форсировал Тиссу под сильным огнем. Около 2 часов с разведчиками вел бой по завоеванию плацдарма. Днем 5 ноября отразил до 15 контратак противника. Действуя с группой по расширению плацдарма, уничтожил батарею, захватил в плен 2 офицеров и 10 солдат.
Звание Героя Советского Союза присвоено 24 марта 1945.
Участник войны с Японией в августе 1945.
В 1950 демобилизовался.
Работал физруком и военруком в школе с. Никольск Иркутской области. Награжден орденами Ленина, Отечественной войны I ст., Красной Звезды, Славы III ст., медалями.