In carriera prese parte a tre edizioni dei Giochi olimpici invernali, (12° nel trampolino lungo), (14° nel trampolino normale, 14° nel trampolino lungo, 4° nella gara a squadre) e (non classificato nel trampolino normale, 30° nel trampolino lungo, 7° nella gara a squadre), a cinque dei Campionati mondiali, vincendo due medaglie, e a tre dei Mondiali di volo (4° a Tauplitz 1986 il miglior piazzamento).