Som kombinertløper representerte han GS Fiamme Gialle. Han ble italiensk mester i 1991 og 1993, og hadde som sine beste internasjonale resultater 13.-plass i VM i Falun i 1993 og 25.-plass i et verdenscuprenn i Schonach.
Fra 2004 til 2008 var han hovedtrener for Italias kombinertlandslag. Deretter var han teknisk rådgiver for det amerikanske kombinertlandslaget, før han i 2011 overtok som hovedtrener for det amerikanske hopplandslaget for kvinner. Han sluttet i november 2013 på grunn av for stort arbeidspress. I mai 2014 ble han ansatt som hovedtrener for det italienske hopplandslaget for menn.