En tant que milieu ou attaquant, il fut international belge à 18 reprises (1977-1988) pour aucun but marqué.
Il participa à l’Euro 1980 : il fut remplaçant contre l’Angleterre, ainsi que contre l’Espagne, et titulaire contre l’Italie, ainsi que contre la RFA. Il fut finaliste de l’Euro 1980.
Il participa à la Coupe du monde de football de 1986, au Mexique. Il faut attendre le match pour la troisième place pour qu’il puisse avoir une sélection. Ce match l’oppose à la France, où il fut titulaire. La Belgique fut battue 4 buts à 2 après prolongation, et termina quatrième du mondial.
Avec le KSC Lokeren, il termina second du championnat belge en 1981 et fut finaliste de la coupe de Belgique en 1981.
Avec le Royal Charleroi Sporting Club, il fut finaliste de la coupe de Belgique en 1993.
Après avoir raccroché les crampons, il reste dans le staff technique du club carolo. Il entraîne l'équipe professionnelle en 1999-2000. Par la suite, il s'occupe de la cellule de recrutement du Royal Charleroi Sporting Club.
Il devient chef de scouting du FC Bruges à partir de .