Der Rechtshänder begann im Jahr 1995 auf der ATP Tour. In seiner Profikarriere gewann er drei Einzel- und zwei Doppeltitel. Darüber hinaus erreichte er im Einzel drei weitere Male und im Doppel vier weitere Male das Finale eines ATP-Turniers.
Seine höchsten Platzierungen in der Weltrangliste erreichte er im Einzel im Juni 2000 mit Position 29 sowie im Doppel im November 2006 mit Rang 61.