Родился в 1931 г. в с.Туран Тулунского района Иркутской области.
В 1948 г. окончил железнодорожное училище в городе Зима.
С 1948 по 1952 гг.- помощник машиниста.
С 1952 по 1956 гг.- служба в советской Армии.
С 1961 по 1991 гг. машинист тепловоза в Депо г.Вихоревка.
Награжден:
Орденом “Знак Почета” (удост. №5097210 от 04.08.66 г.);
Орденом Октябрьской революции (удост. №293953 от 04.03.76г.);
Почетный железнодорожник (удост. №122744 от 20.04.70 г.);
Заслуженный работник транспорта РСФСР (Указ Президиума Верховного Совета РСФСР от 21.04.83 г.);
Ветеран труда;
Почетный гражданин Братского района (Постановление главы администрации Братского района 3356 от 28.06.96 г. удост. №17).
Проживает в г.Вихоревка Братского района.