Prima del motomondiale si è dedicato a gare di club 50cc e al campionato olandese 125cc. Ha poi gareggiato nel campionato Europeo classe 250 classificandosi undicesimo nel 1998 e quarto nel 2001: anno in cui ha conseguito una vittoria e due secondi posti.[1]
Nel 2003 ritorna nel campionato Europeo 250, chiudendolo settimo con 66 punti alla guida di una Yamaha ottenendo anche un podio in stagione.
Nel 2004 si sposta nelle competizioni per motociclette derivate dalla produzione di serie, facendo il suo esordio come wildcard nel campionato mondiale supersport con una Suzuki GSX-R 600 del team Suzuki Nederland. Nelle tre gare in cui prende parte non riesce ad ottenere punti per la classifica piloti. Si ripresenta nello stesso campionato con la stessa moto anche l'anno seguente questa volta come pilota titolare, prende parte a 10 delle 12 gare in calendario (perché il suo team salta le prime due gare extra-europee) posizionandosi trentesimo nella graduatoria mondiale con 6 punti.[2]