Ha raggiunto la posizione nº 65 come miglior piazzamento in singolare il 10 settembre 2007, mentre è arrivato al numero 175 di doppio l'anno successivo.
In singolare è arrivato in finale negli ATP Tour di Indianapolis nel 2007 e Eastbourne nel 2009, battuto in entrambe le occasioni da Dmitrij Tursunov. In doppio ha raggiunto una finale ATP nel 2007.
Nel 2011 riesce a superare le qualificazioni ed accedere al tabellone principale di tutti e 4 i tornei del Grande Slam.[2]