Debutó como profesional en 2000 y su mayor éxito fue ganar el Campeonato de Holanda en Ruta en 2002.
Después de una primera temporada sin victorias, se unió a la escuadra holandesa Bankgiroloterij.
El prestigioso equipo belga Lotto lo fichó después de estos buenos resultados.
Desde 2009, corre en el equipo belga Verandas Willems, y en noviembre de 2013 fue suspendido por ocho años por dopaje reincidente al haber usado ozonoterapia.
El ciclista ya había anunciado su retirada del ciclismo al término de esa temporada.