Il est né au 16ème arrondissement de Paris et a grandi à Noisy le Grand . Il est connu pour "sa puissance athlétique et son engagement sans faille".
De janvier 2001 à 2002, il a joué 6 matchs en Ligue 2 (1 but) avec l'Union sportive Créteil-Lusitanos.
En 2003, il s'engage pour le club anglais de Gravesend & Northfleet FC (ou Ebbsfleet United FC), en Conference National (D5). Il joue peu(12 matchs) n'a pas le niveau attendu par son entraîneur.
Lors de la saison 2004-2005, il est prété à Welling United FC en Southern Football League.
De retour en France, il joue pour le Gazélec d'Ajaccio puis le Clermont Foot.
En janvier 2008, n'ayant pas joué de la saison avec Clermont, il s'engage avec le club breton du Vannes OC et contribue à l'obtention du titre de champion de National 2008. Après un début de saison difficile, il se dirige au Nîmes Olympique, autre club de Ligue 2. A Nîmes, faute de défenseurs, il est rapidement repositionné en tant que latéral gauche.