Родился 18 февраля 1922 года в деревне Буреть Усольского района Иркутской области в крестьянской семье. В 1940 году был призван на Тихоокеанский флот. Осенью 1941 года был переброшен на Калининский фронт. Сражался под Вязьмой, Великими Луками, Ржевом. Участвовал в операции «Багратион», освобождении Литвы, прошёл всю Восточную Пруссию до Кёнигсберга. Участвовал в войне с Японией, после окончания которой год служил в Порт-Артуре.
Награждён Орденами Славы III степени (2), Славы II степени (2), Отечественной войны I степени (2), медалью
«За отвагу».
Скончался 14 сентября 2004 года.