Cresciuto nel Châteauroux, nel 2004 è stato inserito nella rosa della prima squadra, militante in Ligue 2. Il debutto in campionato è avvenuto il 22 ottobre 2004, in Châteauroux-Grenoble Foot 38 (1-1)[1]. Ha militato nel club rossoblù per due stagioni, totalizzando 48 presenze e 7 reti in Ligue 2, due presenze in Coppa di Lega francese e quattro presenze in Coppa di Francia.
2006-2012: Lens e Rennes
Il 7 giugno 2006 ha firmato un contratto quinquennale con il Lens, club militante nella massima divisione francese[2]. Ha debuttato con la nuova maglia il 5 agosto 2006, nell'incontro di campionato Lens-Troyes (1-0)[3]. Il 14 settembre 2006 ha debuttato in Coppa UEFA, scendendo in campo nell'incontro Ethnikos Achnas-Lens (0-0)[4]. Ha militato nel club rosso-oro per quattro stagioni e mezzo, collezionando in totale 93 incontri e 7 reti in Ligue 1, 27 presenze e 4 reti in Ligue 2, 8 presenze e 3 reti nella Coppa di Lega francese, 9 presenze in Coppa di Francia, 11 presenze e una rete in Coppa UEFA. Il 3 gennaio 2011 si è trasferito al Rennes[5], firmando un contratto di quattro anni e mezzo[5]. Il debutto con la maglia rossonera è avvenuto il 15 gennaio 2011, nell'incontro di campionato Rennes-Arles-Avignon (4-0)[6]. Nella stagione successiva ha debuttato in Europa League: il 28 luglio 2011 è sceso in campo nell'incontro Metalurgi Rustavi-Rennes (2-5)[7] ed ha messo a segno una doppietta[7]. Ha militato nel club rossonero fino all'anno successivo. In una stagione e mezza disputata con il club bretone ha totalizzato 38 presenze e 7 reti in Ligue 1, 4 presenze e due reti in Coppa di Francia, una presenza in Coppa di Lega francese, 8 presenze e due reti in Europa League.
2012-oggi: dal Wolverhampton al Déolois
Il 27 agosto 2012 ha firmato un contratto quadriennale con il Wolverhampton[8], club inglese militante in Championship. Il debutto con la nuova maglia è avvenuto tre giorni dopo, il 30 agosto 2012, nell'incontro Northampton Town-Wolverhampton (1-3)[9], valido per il secondo turno della EFL Cup. Il debutto in campionato è avvenuto il successivo 16 settembre, in Wolverhampton-Leicester City (2-1)[10]. Alla fine del mese di settembre si è infortunato al polpaccio, terminando anzitempo la propria stagione[11]. Il 27 agosto 2013 si è trasferito in prestito al Sochaux[12], in Ligue 1. Il debutto con la nuova maglia è avvenuto il 10 ottobre 2013, nell'incontro di campionato Marsiglia-Sochaux (2-1)[13]. Complice un nuovo infortunio al ginocchio, ha totalizzato con il club gialloblu 10 presenze in Ligue 1. Al termine della stagione è tornato al Wolverhampton. A causa di diversi infortuni[11][14][15] e scelte tecniche, ha militato nel club per altre due stagioni, ma non ha disputato alcun incontro con la prima squadra dei lupi. Nell'estate 2016 è tornato al Châteauroux[16]. Il debutto in Championnat National è avvenuto il 26 agosto 2018, in Châteauroux-Belfort (3-1)[17]. Ha militato nel club rossoblù fino al 2022, disputando quattro stagioni in Ligue 2 e due in Championnat National. Ha collezionato in totale, con il club rossoblù, 59 presenze e 6 reti in Ligue 2, 23 presenze e 6 reti in Championnat National, 4 presenze e una rete in Coppa di Lega francese, 3 presenze in Coppa di Francia. Nel luglio 2022 si è accasato al Déolois, club militante nei Championnats Régionals[18].
Nazionale
Francia Under-21
Inserito nella lista dei pre-convocati dalla Nazionale togolese per i Mondiali 2006[19], ha rifiutato la convocazione. Convocato nello stesso anno dalla Nazionale Under-21 francese, esordisce il 14 novembre 2006, nell'incontro amichevole Svezia-Francia (2-4)[20], gara in cui ha siglato una rete. Ha collezionato in totale, con la maglia dell'Under-21 francese, due presenze e una rete.