Desarrolló toda su carrera en el FC Metz, equipo en el cual se formó como jugador y con el que debutó en 1977.
Posteriormente, dirigió a Chamois Niortais (en dos etapas), Le Havre y Stade Lavallois, manteniéndose 7 años al frente de este último equipo.
[5] Sorprendentemente, consiguió situar a su equipo en 3.ª posición tras las 4 primeras jornadas de la Ligue 1 2016-17,[6] aunque pronto entró en declive y concluyó la primera vuelta del torneo como 18.º clasificado.
[7] Finalmente, logró la permanencia a falta de 2 jornadas para el término del campeonato.
[12] Poco después, en julio de 2023, inició su tercera etapa al mando del Chamois Niortais.