In his amateur career the most important achievement was the first place at the 1979 Junior Orange Bowl in Miami,[1] the first non-American player to win the title.
Other noteworthy achievements are the 1981 Aer Lingus Trophy in Dublin, including a course record 65 at the Royal Dublin G.C; the 1987 Swiss International Championship after beating François Illouz after a playoff; seven Italian Titles, including the 1981 Medal National Championship with the course record of 70 at G.C.
Le Betulle in Biella and the 1981 Italian International Championship, after a playoff against Craig Francis.
With Andrea Canessa he won the Italian PGA Pairs Championship (1998).
At the end of his professional career he turned to sport management: councillor of the Italian Golf Federation (FIG) since 2001 (reconfirmed for the four-year term 2013–16), supervisor of the Technic Professional Branch since 2002 and representative of the Legal Affairs Committee; councillor of the Italian PGA (from 1988 to March 2013); National Councillor of CONI since 2005 (reconfirmed for the four-year term 2013–16); Vice President of National Athletes Committee for the four-year term 2009–12; President of National Athletes Committee for the four-year term 2013–16.