Debuted for Roosters in Rd1 2010, scoring a try against the Rabbitohs.
In 2011, returned from injury with the Jets in Rd6 and played with the Jets through to Rd10. His strong performances earned him a return to the Roosters first grade.
Named in the Italian side for the 2009 European Cup but did not play.
Recently announced as a member of the Italian side for the 2013 World Cup qualifying where he will play alongside his Roosters teammate, Anthony Minichiello.