Remplaçant au Stade toulousain, il a fait quelques apparitions en équipe première en 2004-2005 et 2005-2006. Désormais professionnel, il a préféré ne pas signer dans un autre club en juin 2005 pour parfaire sa formation une année de plus et ainsi augmenter ses chances de porter le maillot rouge et noir. Lassé d'attendre qu'on lui face confiance, il signe à Venise Mestre Rugby en 2008 (emmené par le nouvel entraineur Christian Gajan).
Le , il est convoqué par Nick Mallett pour le stage de préparation avant le Tournoi des Six Nations avec l'Italie, car il a des origines italiennes[2]. Il sera remplaçant le 6 février, lors du match Angleterre-Italie au stade de Twickenham comptant pour le Tournoi des Six Nations 2009. Il rentre en jeu à la 76e minute à la place de l'ancien Biarrot Santiago Dellapè. Il participe à la tournée d'été en Australie et est titularisé lors du second test à Melbourne.