Родился 27 июня 1915 года в Сатке (позже Челябинской области).
Спортсмен (лыжные гонки).
Полковник. Мастер спорта СССР (1941). Заслуженный мастер спорта СССР (15.09.1950).
Выступал за «Металлург Востока» (Челябинская область), ДКА (Свердловск), ЦДКА, ЦДСА и ЦСК МО (Москва).
Чемпион СССР (1947, 1950, 1951 — в гонке на 18 км; 1951, 1952 — в гонке на 50 км; 1939, 1943, 1948, 1950, 1951 — в эстафете 4х10 км; 1943 — в беге патрулей на 20 км; 1946 — в беге патрулей на 30 км со стрельбой и метанием гранат; 1949, 1950, 1952 — в беге патрулей на 30 км со стрельбой), 2-й призер чемпионатов СССР (1946 — в гонке на 20 км; 1949 — в гонке на 50 км; 1954 — в беге патрулей на 30 км со стрельбой), 3-й призер чемпионатов СССР (1949 — в гонке на 18 км; 1950 — в гонке на 30 км; 1947, 1950 — в гонке на 50 км; 1953 — в беге патрулей на 30 км со стрельбой).
Начальник первого курса Военно-воздушной инженерной академии имени профессора Н.Е. Жуковского (Москва) — 1961-70.
Участник Великой Отечественной войны. Награжден орденом Отечественной войны II степени (12.05.1996).
Скончался 6 февраля 2007 года. Похоронен на Красногорском кладбище городского округа Красногорск Московской области.