Il est licencié du club ébroïcien de l'EAC Tennis dont il remporte le tournoi à de nombreuses reprises et gagne la Coupe Davis Junior avant de commencer sa carrière professionnelle en 1998.
Il atteint sa première finale dans un challenger en 2000 à Contrexéville, il lui faut attendre 2003 pour remporter son premier challenger à Manerbio, en Italie[1].
Mais c'est en 2004 qu'il réalise ses plus grosses performances, atteignant notamment le 3e tour de l'Open d'Australie grâce à des victoires sur Igor Andreev et Nikolay Davydenko et le 2e tour à Roland-Garros ce qui lui permet d'atteindre son meilleur classement mondial : 87e.
En 2006, il remporte les challengers de Lugano, Reggio Emilia, San Remo et atteint les demi-finales de l'International Series de Costa Do Sauipe. Il perd au premier tour à Roland-Garros contre Ivo Karlović en trois sets (7-66, 7-61, 7-610).
En 2007, il passe les deux premiers tours de Roland-Garros en battant son compatriote Jonathan Eysseric en quatre sets puis l'Argentin Mariano Zabaleta spécialiste de la terre battue en 5 sets (7-5, 6-3, 3-6, 2-6, 6-4)[3]. Il perd au 3e tour face au SerbeNovak Djokovic après une superbe lutte de cinq sets (7-6, 2-6, 3-6, 7-6, 6-3), de 4 h 04 de jeu. Il a été à 2 points du match sur le service de Djokovic dans le quatrième set à 5-4[4].
En 2008, il est éliminé au premier tour de Roland-Garros par son compatriote Michaël Llodra en 4 sets (6-3, 6-7, 3-6, 5-7). Il remporte le tournoi challenger de Tcherkassy (terre battue) le .
En 2012, il remporte à Roland-Garros le Championnat de France seconde série (Critérium) en finale face à Xavier Pujo (6-1, 6-0)[5],[6].
Après avoir arrêté sa carrière professionnelle en 2012, il consacre du temps à sa passion du golf [7].