 He played all his career at L'Aquila Rugby, from 1981/82 to 1996/97, when he called it to an end.He won the title of Italian Champion in 1994/94.He had 47 caps for the Italian national team, from 1985 to 1995, scoring 2 tries, 57 conversions and 57 penalties, in an aggregate of 294 points.