Il fait d’abord ses classes dans le championnat de France Elite avant de signer aux Dragons Catalans en 2015. Mais c’est sous le maillot de Wigan, qu’il prend toute la dimension qu’on lui connaît. Il évolue depuis l’année dernière au Toulouse Olympique.