En su carrera profesional, ha ganado cuatro torneos ATP, incluyendo el Masters Series de Toronto de 2001, y tres "challengers".