Родился 26 декабря 1946 года в селе Лехта Беломорского района Карело-Финской ССР.
Спортсмен (лыжные гонки, биатлон), тренер.
Мастер спорта СССР (1966). Заслуженный работник физической культуры Республики Карелия (2007).
Выступал за Вооруженные Силы (Петрозаводск).
2-й призер чемпионата СССР по лыжным гонкам (1976) в эстафете 4х10 км, 3-й призер чемпионата СССР по лыжным гонкам (1977).
Чемпион СССР по биатлону (1977) в гонке патрулей.
Был тренером Вооруженных Сил (Петрозаводск), тренер и старший тренер ШВСМ (Петрозаводск) — 1992-2008. Тренер молодежной сборной Вооруженных Сил СССР — с 1986 года.
Награжден Почетным знаком «За заслуги в развитии физической культуры и спорта» (1995).
Скончался 2 декабря 2015 года.