Partecipò con la squadra olandese a nove olimpiadi degli scacchi dal 1980 al 1998, vincendo la medaglia di bronzo di squadra alle olimpiadi di Salonicco 1988.
Raggiunse il massimo punteggio Elo nel 1987, con 2590 punti.
Tra gli altri principali risultati:
1978: vince il campionato europeo juniores (under-20)