Hij speelde 44 keer voor Italië, van 1993 tot 2002, waaronder 17 als kapitein, scoorde 6 tries, 30 punten in totaal. Hij had zijn eerste cap bij de 33-11 overwinning op Portugal, op 17 april 1993, in Coimbra, voor de 1992-1993 FIRA Preliminary Tournament. Hij werd opgeroepen voor de 1999 Rugby World Cup, speelde in drie wedstrijden en scoorde een poging. In het najaar van 2000 werd hij aangesteld als kapitein door coach Brad Johnstone. Hij speelde in drie Six Nations Championship wedstrijden, van 2000 tot 2002, zonder te scoren. Zijn laatste toernooi was in 2002 bij het Six Nations Championship.
, in de 45-9 nederlaag tegen Engeland, op 7 april 2002, in Rome, 33 jaar oud.