È stato medico di squadra a 30 giri d’Italia, 20 giri di Spagna e 10 Tour de France. Con i propri atleti ha vinto corse a tappe, mondiali, Olimpiadi e gare professionistiche in tutto il mondo. Per 6 anni ha insegnato metodologia di allenamento applicato al ciclismo a Curitiba Paraná in Brasile ed ha organizzato stage di allenamento in altura, Toluca, Teide, Sierra Nevada, Livigno, Navacerrada.