1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 2020
En , il signe son premier contrat professionnel avec son club formateur, et dispute ses premiers matches professionnels. Sa première apparition en Ligue 1 avait eu lieu quelques mois plus tôt, le face à l'Olympique lyonnais.
Il ne réussit cependant pas à gagner la confiance de son entraîneur Laszlo Bölöni, et joue très peu durant l'année et demie suivante. En janvier 2006, il est prêté jusqu'à la fin de la saison au FC Sète, alors en Ligue 2. À son retour, il n'est pas conservé par le Stade rennais, et s'engage au RCO Agde.
Il se reconvertit comme entraîneur après sa carrière de joueur et dirige l'équipe première de Balaruc-les-Bains. En mai 2020, il est nommé, avec ses adjoints balarucois Laurent et Bruno Barcelone, entraîneur de l'AS Frontignan AC.