Ha debuttato in campo internazionale ai Mondiali del 1991 in Val di Fiemme, e ha ottenuto il primo risultato di rilievo in Coppa del Mondo il 14 dicembre dello stesso anno nella 30 km a tecnica libera di Thunder Bay (4°). Ha gareggiato per la nazionale tedesca fino al 1999, partecipando anche a tre edizioni dei Giochi olimpici invernali, (31° nella 10 km, 7° nella 50 km, 16° nell'inseguimento, 6° nella staffetta), (17° nella 10 km, 9° nella 30 km, 8° nell'inseguimento, 4° nella staffetta) e (27° nella 10 km, 7° nella 50 km, 17° nell'inseguimento, 8° nella staffetta) e a quattro dei Campionati mondiali (5° nella staffetta di Falun 1993 il miglior risultato). Per i colori tedeschi non andò mai a podio, anche se vinse due volte (1994 e 1999) la Marcialonga, arrivando incredibilmente in tutte e due le edizioni a pari merito con lo stesso tempo, rispettivamente, di Silvano Barco e Juan Jesús Gutiérrez.