Originario di [[Serina (Italia)|Serina]], ha fatto parte della [[Nazionale di biathlon dell'Italia|squadra nazionale italiana di biathlon]] {{cn|dal [[1982]]}}<ref name="brembana">[http://www.sport.vallebrembana.org/campioni.html Campioni della Valle Brembana] (Lo Sport in Valle Brembana, 9 febbraio 2016)</ref> al [[2000]] attraverso il [[Gruppo Sportivo Forestale]]. In [[Coppa del Mondo di biathlon|Coppa del Mondo]] ha esordito nel [[1986]] nell'individuale di [[Feistritz an der Drau|Feistritz]], chiuso al 59º posto, e ha conquistato la prima vittoria, nonché primo podio, nel [[1990]] nell'individuale di [[Ruhpolding]]. È andato costantemente a punti durante la sua carriera, riuscendo a salire diverse volte sul podio: grazie a questi risultati arrivò 3° nella classifica generale [[Coppa del Mondo di biathlon 1993|nel 1992-1993]], 4° [[Coppa del Mondo di biathlon 1996|nel 1995-1996]] e 5° [[Coppa del Mondo di biathlon 1991|nel 1990-1991]].
Ha partecipato a quattro edizioni dei [[Giochi olimpici invernali]]: {{OI|biathlon|1988}} (13° nella 10 km sprint), {{OI|biathlon|1992}} (41° nella 10 km sprint, 4° nella staffetta 4 x 7,5 km), {{OI|biathlon|1994}} (23° nella 10 km sprint, 15° nella 20 km individuale, 6° nella staffetta 4 x 7,5 km) e {{OI|biathlon|1998}} (10° nella 10 km sprint, argento nella 20 km individuale, 9° nella staffetta 4 x 7,5 km). Ai [[Campionati mondiali di biathlon|Mondiali]] ha ottenuto cinque medaglie (tre d'oro e due di bronzo), tutte in gare a squadre {{cn|visto che in quegli anni l'Italia vantava un collettivo non indifferente. Oltre i grandi risultati a livello mondiale arrivò per tre volte primo ai [[Campionati italiani di biathlon|Campionati italiani]]}}.<ref name="brembana" />