Divenuto professionista nel 2002, il 10 maggio 2010 ha raggiunto la sua miglior classifica alla posizione nº39. Ha ottenuto la sua prima vittoria in un torneo ATP, all'Austrian Open di Kitzbühel 2009, dove ha sconfitto in finale il francese Julien Benneteau con il punteggio di 3-6, 7–6(1), 6-3.I suoi migliori risultati nei tornei del grande slam sono rappresentati dal terzo turno raggiunto all'Australian Open e Wimbledon entrambi nella stagione 2008.In doppio ha disputato quattro finali vincendone una al torneo ATP di Doha 2010 in coppia con il connazionale Albert Montañés sconfiggendo nell'occasione la coppia formata da František Čermák e Michal Mertiňák con il punteggio di 6-4, 7-5. A fine 2021 ha annunciato il suo ritiro [1].