Il signe avec le Stade toulousain en en tant que joker médical de Vincent Clerc. Il quitte ce dernier club à la fin de la saison 2013-2014 après une défaite à domicile contre le Racing Métro 92 en marquant notamment un essai.
Il a joué pour le club japonais des Honda Heat en 2014 avant de rejoindre les Chiefs pour la fin de saison 2015.
Le , sa signature pour deux ans à l'ASM Clermont Auvergne est annoncée par le club[2]. Le , il quitte Clermont et s'engage avec Lyon en tant que joueur supplémentaire jusqu'à la fin de la saison[3].
Le , il s'engage avec le RC Narbonne en deuxième division pour une durée de deux saisons puis s'engage en 2018 en Fédérale 1 au Céret sportif en tant qu'entraîneur des trois-quarts.