Dopo una discreta carriera a livello junior, dove ha raggiunto la ventesima posizione nella classifica di categoria,[1] ha debuttato nel circuito professionistico nel 2001.
Ha giocato la maggior parte della carriera a livello future e challenger, vincendo rispettivamente 13 e 3 titoli di singolare. Ha comunque preso parte a tre dei quattro tornei Slam, raggiungendo il secondo turno nell'edizione 2007 del Roland Garros dove è stato eliminato in quattro set da Novak Đoković, dopo aver sconfitto al primo turno Sam Querrey.[2]
Trasferitosi ad Andorra, dove attualmente svolge la professione di supervisore tecnico della federazione tennistica locale, ha rappresentato il paese pirenaico ai Giochi dei piccoli stati d'Europa di Islanda 2015, vincendo la medaglia d'oro in singolare e il bronzo nel torneo di doppio in coppia con Joan Bautista Poux Gautier.[3][4]
Ha raggiunto la 124ª posizione nella classifica ATP nel 2009 e la 320ª nella classifica di doppio nel 2010.