He has currently 3 caps for Italy, all in 2008, 2 of them coming in the 2008 Six Nations Championship.