Родился 26 июля 1926 года в Перевозском районе Нижегородской области.
Спортсмен (лыжные гонки), тренер.
Мастер спорта СССР.
Выступал за Вооруженные Силы. Тренировался под руководством А.А. Карпова.
Чемпион СССР (1953) в гонке патрулей на 30 км, 2-й призер чемпионата СССР (1952), 3-й призер чемпионатов СССР (1950, 1955).
Был тренером ДСО «Спартак» (Бор Горьковской области).
Награжден медалью «За доблестный труд. В ознаменование 100-летия со дня рождения В.И. Ленина».
Почетный гражданин Борского района Нижегородской области (27.11.2008).
Скончался 10 апреля 2011 года.