Il a cessé sa carrière de joueur en 2000 pour devenir entraîneur. En , il devient entraineur du Standard de Liège, son club de cœur, à la suite du limogeage de Ron Jans. Un rêve se réalise pour le stratège roumain. Il débute par une victoire en déplacement à Genk, où le Standard n'avait plus gagné depuis 2008. Il remonte ensuite son équipe de la 12e à la 4e place. Malheureusement pour lui, malgré un ticket européen décroché, le président du Standard de Liège Roland Duchatelet décide, contre l'avis de tous les supporters, de ne pas le prolonger. Son rêve s'achève le . Il quitte le club sur une victoire 7-0 en finale des Play-Off I face à La Gantoise.
Il commence la saison 2013 au CFR Cluj où il n'a travaillé que quelques mois. Il signe ensuite un contrat à La Gantoise le . Il succède à Víctor Fernández qui avait été licencié après le mauvais début de saison de l'équipe. Il ne termine pas la saison à son poste puisqu'il est licencié le à la suite de la non-qualification de son club pour les play-offs I et le mauvais départ en play-offs II[1].
Le , il succède à Glen De Boeck au Royal Mouscron Peruwelz et a pour mission de maintenir le club en D1A. Mission réussie, puisque le club se sauve lors de la dernière journée en allant gagner chez le rival du KV Courtrai.
Il prolonge donc son contrat d'une année mais est remercié à quatre journées de la fin de la phase classique après un bilan de 3 points sur 18 et surtout de grosses divergences avec la direction concernant les ambitions du club. Mouscron est alors 13e du championnat avec 8 points d'avance sur le dernier classé[2]. Il est remplacé par Frank Defays.
En , il a signé un contrat de deux ans avec l'équipe saoudienne d'Al Faisaly.