Seine höchste Platzierung in der Weltrangliste war Nummer 46 am 24. Februar 2003. Er konnte während seiner Karriere 15 Challenger-Turniere gewinnen, auf der ATP-Tour fünf Finals erreichen, davon drei im Einzel. Sein größter Erfolg dabei war der Finaleinzug in Rotterdam, einem Turnier der International Series Gold. Er wurde dreimal in Folge zum Sportler des Jahres in Rotterdam gewählt. Er beendete seine Karriere Anfang 2008 auf Position 171 in der Weltrangliste.
Im Jahr 2009 kehrte er für das Turnier in ’s-Hertogenbosch auf die ATP-Tour zurück, für das er eine Wildcard erhalten hatte. Er erreichte dort, in der Weltrangliste auf Position 866 platziert, völlig überraschend das Finale, welches er gegen Benjamin Becker verlor. Damit wurde er der am schlechtesten platzierte Spieler, der je ein Finale der ATP-Tour erreicht hat.[1] 2010 beendete er seine Karriere endgültig nach dem Challenger-Turnier in Rhodos.
Nach seiner Zeit als Profi arbeitete er Tennistrainer. Seit 2015 betreut er die niederländische Tennisspielerin Kiki Bertens.