Začínal v nizozemské lize za FC Volendam. V nizozemské lize nastoupil v 79 utkáních. Celou zbývající část kariéry strávil v belgické lize v týmech RSC Anderlecht, RWD Molenbeek, Beerschot VAC a Royal Antwerp FC. Nastoupil ve 409 ligových utkáních, s Anderlechtem získal 2 ligové tituly a čtyřikrát vyhrál belgický fotbalový pohár. V Poháru mistrů evropských zemí nastoupil v 7 utkáních, v Poháru vítězů pohárů nastoupil v 18 utkáních a v Poháru UEFA nastoupil v 8 utkáních. V Superpoháru UEFA 1976 nastoupil ve 2 utkáních. V roce 1976 vyhrál s Anderlechtem Poháru vítězů pohárů i Superpohár UEFA. Za nizozemskou reprezentaci nastoupil v roce 1976 v 1 utkání. Byl členem nizozemské reprezentace na Mistrovství Evropy ve fotbale 1976, kde Nizozemí získalo bronzové medaile za 3. místo, ale v utkání nenastoupil.