Родился 19 декабря 1922 года (по документам – 1921 года) в селе Маганск Берёзовского района Красноярского края. Призван на военную службу в 1940 году. В годы войны проходил службу в 31-м отдельном дивизионе бронепоездов, в задачи которого входило сопровождение и охрана членов правительства и высших военных лиц при выезде на дальние расстояния и отдельные участки фронтов. В том числе сопровождал и Георгия Константиновича Жукова.
Скончался 27 декабря 2019 года.