Iniziò a correre nella categoria dilettanti Under-23 nel 2005, con il Vélo Club La Pomme Marseille. Nel 2006 passò all'AVC Aix-en-Provence, ed ottenne già nello stesso anno i primi piazzamenti, al Ronde de l'Isard d'Ariège, e la prima vittoria, il 2 agosto, nella prima tappa del Tour des Pyrénées, da Huesca a Pau. Sia nel 2006 che nel 2007 gareggiò da stagista con la Cofidis: proprio con questa squadra ottenne il passaggio al professionismo all'inizio del 2008.
L'11 marzo 2009 conquistò la prima vittoria da professionista, nella prima tappa della Tirreno-Adriatico, indossando quel giorno anche tutte le maglie di leader: quella azzurra della classifica generale, quella ciclamino della classifica a punti (che porterà fino al termine della competizione), quella verde della montagna e quella bianca dei giovani.[1] Nello stesso anno vinse il Tour de Wallonie in Belgio, mentre nel 2010 si aggiudicò una tappa al Tour Méditerranéen.
Nel 2012 gareggia per il Team Type 1-Sanofi, formazione Professional Continental statunitense, salvo poi passare, l'anno dopo, alla francese Sojasun. Al termine della stagione 2013 rimane svincolato, in seguito alla chiusura della squadra, trovando ingaggio solo nel febbraio successivo, nel team ContinentalLa Pomme Marseille 13 (dal 2016 noto come Delko-Marseille Provence-KTM).