Chez Rabobank (1997-1998) puis Farm Frites (2000), il emmène l'AustralienRobbie McEwen lors des sprints. Malgré des succès réguliers, il ne participe à son premier Tour de France qu'en 2000 sous le maillot de la Farm Frites. Il y fait bonne figure dans les sprints (4e à Nantes), il est éliminé après la huitième étape qu'il termine hors-délais[1]. Quelques semaines plus tard, il remporte sa seule victoire sur un grand tour en devançant Alessandro Petacchi et Ján Svorada au sprint dans la troisième étape du Tour d'Espagne[2]. Déjà deuxième la veille, il prend la tête du classement par points qu'il doit abandonner le lendemain car, victime du chute, il rejoint l'arrivée avec 18 minutes de retard. Il abandonne cette Vuelta à la onzième étape.
L'équipe Farm Frites disparaissant à la fin de l'année, il rejoint en 2001 la formation Mercury. Cette saison s'avère aussi prolifique que la précédente puisqu'après une victoire d'étape sur Paris-Nice en mars, il devient champion des Pays-Bas en juillet.
Recruté en 2002 par Domo-Famr Frites, il ne remporte aucune victoire cette année-là. Après deux saisons chez Bankgiroloterij puis Chocolade Jacques-Wincor Nixdorf, il arrive chez Cofidis en 2005 afin d'épauler Stuart O'Grady[3]. Au mois de juillet, il chute lourdement lors de la dernière étape du Trophée Joaquim Agostinho, se fracturant les deux chevilles, plusieurs côtes et un fémur. Non conservé par Cofidis, il signe un contrat avec l'équipe néerlandaise ProComm-Van Hemert en 2006. Il ne court cependant pas durant cette saison, et fait son retour à la compétition en à l'occasion du Ster van Zwolle[4].
En , sur la chaîne de télévision néerlandaise NOS, il avoue avoir utilisé des produits dopants durant sa carrière, et n'en éprouver aucun regret[5].