Surnommé le "petit Pelé de Tivoli", il est recruté par le RSC Anderlecht à tout juste 16 ans en 1982. Il brille alors au poste de meneur de jeu, et est élu Soulier d'Or belge deux ans plus tard. Après des passages à l'Inter Milan, aux Girondins de Bordeaux ou encore à l'AJ Auxerre, il débarque en Principauté en 1993. Pour sa première saison, il atteint la demi-finale de Ligue des Champions face au grand AC Milan de l'époque. C'est en 1997 qu'il remporte son premier championnat de France avec les Rouge et Blanc. Il revient ensuite sur ses terres natales la même année, après avoir disputé un total de 122 matchs et inscrit 26 buts avec le club du Rocher.