En 1997, il débute en Division 1 avec le club d'Épinal. Deux ans plus tard, il intègre l'effectif de l'Anglet Hormadi Élite en Ligue Magnus. En 2002, il signe aux Ducs de Dijon. Ils remportent la Coupe de France2006 en battant Briançon 3-2 après prolongation[2]. Le , accède à la ligue Magnus avec les Lions de Lyon en gagnants le 3 matchs de la finale de la ligue 1 face aux Boxers de Bordeaux.
Il rejoint l'équipe des Boxers de Bordeaux pour la saison 2014-2015.