Родился 12 января 1926 года в деревне Баган Бердского района Новосибирской области. На фронт ушел в 1944 году. Был назначен наводчиком противотанковой истребительной пушки 121-го отдельного Гвардейского истребительного дивизиона. Воевал в составе 2-го и 3-го Украинских фронтов, в отдельной воздушно-десантной бригаде. Принимал участие в Балатонской операции, в освобождении Вены, Чехословакии. День Победы встретил в Чехословакии в городе Новоградец. Награждён орденами Славы III степени и Отечественной войны II степени, боевыми медалями.
Живёт в Томске.