Professional mechanic from 1999 to 2017 for the most important World Tour teams (Caldirola Team, Barlowords Team, Acqua e Sapone Team, Lampre Team, UAE Fly Emirates Team).

He technical assistance team member in races as Milano San Remo, Tour of Flanders, Paris Roubaix, Giro di Lombardia, Tour de France, Giro d’Italia and Vuelta a España.

From 2006 he was one of the mechanics of the Colombian national team, the Swiss national team and the Italian national team during the World Road Cycling and Cyclocross World Championships.

In 2013 he founded his own biomechanical positioning center and workshop and collaborates with a sport medical center located in Milan.