Родился 21 декабря 1938 года в селе Новосысоевка Приморского края.
Спортсмен (конькобежный спорт), тренер, спорторганизатор.
Мастер спорта СССР международного класса. Заслуженный работник физической культуры РФ (4.08.2000).
Окончил Новосибирский институт инженеров железнодорожного транспорта (1961) и Омский ГИФК (1969).
Выступал за ДСО «Локомотив» (Новосибирск). Тренировался под руководством О.А. Кржечковского.
2-й призер чемпионатов СССР.
Чемпион РСФСР.
В сборной СССР — 1961-70.
Участник Олимпийских игр (1968), чемпионата мира (1969).
Преподаватель кафедры физического воспитания Новосибирского института инженеров железнодорожного транспорта (позже Сибирского государственного университета путей сообщения, СГУПС) — с 1961 года.
Был директором спортивно-оздоровительного центра СГУПС (Новосибирск).
Скончался 17 июля 2016 года.