Partecipò a due edizioni dei Giochi olimpici invernali, (26° in sprint, 4° in staffetta con i compagni di squadra Pieralberto Carrara, Johann Passler e Andreas Zingerle) e (35° in sprint) e a sei dei Mondiali, in cui vinse due medaglie d'oro, a Lahti 1991 e Canmore 1994, ed una di bronzo, a Ruhpolding 1996, tutte nella specialità della gara a squadre. Sempre per quanto concerne i campionati iridati tra i piazzamenti di rilievo si annoverano il 14º posto nell'individuale di Feistritz 1988, il 4º posto in staffetta ad Anterselva 1995, il 4º posto nell'individuale di Ruhpolding 1996 e il 10º posto nella gara a squadre di Osrblie 1997.