Er spielte bei CA Romainville, bevor er im Sommer 2003 in die Jugendabteilung des Le Havre AC wechselte.[2] Am 2. November 2007 debütierte er per Einwechslung für das Profiteam in einem Ligue 2-Spiel gegen EA Guingamp.[3] Am 15. Juli 2009 unterschrieb er einen Vertrag beim Ligakonkurrenten LB Châteauroux.[4] Doch nach nur einem einzigen Ligaspiel, wechselte er am 23. August 2010 ablösefrei zum griechischen Verein Panionios Athen, wo er einen Dreijahresvertrag unterschrieb.[5]
Seit 2014 ist er nur noch im französischen Amateurbereich aktiv, aktuell spielt er für Sechstligist Olympique Noisy-le-Sec.
Nationalmannschaft
Am 12. Oktober 2010 gab er für die U-23-Nationalmannschaft beim 1:0-Sieg gegen Katar sein Länderspieldebüt und erzielte auch noch das Siegtor.[8] Am 26. Mai 2012 debütierte er dann für die A-Nationalmannschaft in einem Freundschaftsspiel gegen Niger, als er in der 80. Minute für Adlène Guédioura eingewechselt wurde.