Родился 13 декабря 1924 года в деревне Михайловка Тюменского округа Уральской области.
Спортсмен (лыжные гонки), тренер.
Мастер спорта СССР (1952).
Окончил Свердловское пожарно-техническое училище (1954).
Выступал за ВФСО «Динамо» (Свердловск).
Чемпион СССР (1955 — на дистанции 30 км; 1954 — в эстафете 4х10 км; 1956 — в гонке патрулей на дистанции 30 км), 3-й призер чемпионатов СССР (1956 — на дистанции 18 км; 1955 — на дистанции 18 км; 1955, 1956 — на дистанции 50 км; 1952 — в эстафете 4х10 км; 1955 — в гонке патрулей на дистанции 30 км).
Чемпион РСФСР.
Был тренером ДЮСШ (Свердловск).
Работал механиком завода транспортного машиностроения №50 (Свердловск), с 1982 года — наладчик пресс-форм Свердловского приборостроительного завода.
Участник Великой Отечественной войны. Награжден медалями «За победу над Германией в Великой Отечественной войне 1941-1945 гг.», «За доблестный труд. В ознаменование 100-летия со дня рождения В.И. Ленина», «Ветеран труда».
Скончался 12 октября 2010 года в Екатеринбурге. Похоронен на Уктусском кладбище в Екатеринбурге.
Фотография могилы © Дмитрий Никишин (Екатеринбург).