Eddigi karrierje során 2 egyéni és 2 páros ATP-tornát nyert meg. Ő az első lett férfi, aki bekerült a világranglista első 25 helyezettje közé. A 2008-as Roland Garroson bejutott a negyeddöntőbe, eddigi legnagyobb sikerét aratva ahol Novak Đokovićtól kapott ki. Részt vett a 2008-as pekingi olimpián, ahol az első körben vereséget szenvedett Nyikolaj Davigyenkotól.