60 anni, arbitro effettivo dal 1989, ha diretto la sua prima gara di calcio a 5 nel 1991. Il suo esordio in Serie A fu il 19 dicembre 1991 nella gara Camel Vigna Stelluti-Settimo Torinese. Nel 1994 ha diretto la finale dell’European Champions Tournament a Madrid, nel 1997 la finale di Coppa Intercontinentale a Mosca, e nel 1998 la finale del 1° Mondiale per Club a Genk.
Ha diretto la finale dell’UEFA Futsal Championship per due volte: nel 1999 nell’UEFA Futsal Championship 1999 a Granada, nel 2001 nell’UEFA Futsal Championship 2001 a Mosca.
Nella sua carriera, a livello nazionale, ha diretto tre finali scudetto e tre finali di Coppa Italia e ha totalizzato oltre 200 presenze in Serie A e 140 da internazionale.
Dal 2001 al 2010 è stato Responsabile della C.A.N. 5, e poi anche istruttore e osservatore UEFA e FIFA.