Il débute à Toulouse puis effectue des piges à Halifax et Albi avant de retourner à Toulouse. Avec ce dernier il remporte deux titres de Championnat de France (2014 et 2015) et une Coupe de France (2014), il participe à l'intégration de Toulouse dans le championnat anglais en disputant la League One puis le Championship. En 2015, il fait ses débuts en équipe de France;