Il obtient le titre de maître international de la Fédération internationale des échecs en 1986 avec des normes obtenues à l'Olympiade de Thessalonique en 1984, au tournoi d'Ostende et au championnat de Belgique à Anderlecht en 1986, qu'il remporte avec 10/12. Il devient grand maître international en 1998 après des normes à Ostende, Wijk aan Zee et Barcelone.