He started his rugby career playing for Stade Toulousain in the 2005–06 Top 14 season. He scored his first try in November 2006 against CA Brive. He joined SU Agen in the 2008–09 Rugby Pro D2 competition. He scored 14 tries for Agen in that season and was the top try-scorer of the season. He played a few more games the following season before signing up with the Top 14 side, Bayonne. He returned to Stade Toulousain at the beginning of the 2012–13 Top 14 season.