In Vittoria since 2008 where, in addition to work as promoter for the Sales department, it supports Vittoria Servizio Corse in Road and MTB races.

Professional cyclist from 1991 to 2009 in the Mountain Bike specialty.

Two-time world champion (1993, 1996), winner of two bronze medals at the World Championships (1997, 2005), two times European champion (1992, 1993), and five times Italian champion (1992, 1993, 1996, 2000. 2005).

He has played 19 World Cups in blue shirt, he has gained various placings in the top 10 of the World Cup. Around 150 victories during his career.