Il fut champion des Pays-Bas à deux reprises, en 1985 et en 1993. En 1993, il finit deuxième "ex æquo" du tournoi interzonal de Bienne et se qualifia pour le tournoi des candidats au championnat du monde 1996, mais il fut éliminé au premier tour par Gata Kamsky. Lors du championnat du monde 1997-1998, il fut éliminé au premier tour par Michal Krasenkow.