Career
With Calvisano experiencing financial problems, he left the club to join Cavalieri Prato in 2009. After playing one season and making 18 appearances for the club, he headed to France to join Union Bordeaux Bègles in the Pro D2. Now he plays in United States of America Perpignan.