Seine Karriere begann er im Jahr 1996 beim FC Den Bosch. 1998 wechselte er zur PSV Eindhoven.[1] 1999 ging er auf Leihbasis für eine Saison zum FC Utrecht. Anschließend spielte er bis 2006 bei der PSV.[2] Anschließend folgten Stationen bei Feyenoord Rotterdam, den FC Groningen, FC Den Bosch, den FC Eindhoven, RKC Waalwijk und FC Eindhoven.[3] Mit Beginn der Saison 2012/2013 beendete er seine Profi-Karriere und wechselte zum Amateurverein Kozakken Boys.[4] Im Februar 2014 löste er seinen Vertrag mit den Kozakken Boys auf[5] und ging zum VV Sliedrecht.[6]