Général de brigade (22 mars 1996).
Elève de l’Ecole spéciale militaire de Saint Cyr Coëtquidan, promotion « Vercors » (1960-1962).
Elève à l’EAABC (Saumur) en 1963. Affecté au 8ème régiment de Hussards de 1963 à 1966. Instructeur à l’EAABC (Saumur) de 1966 à 1969. Suivi de l’Ecole d’Etat major (Paris) de 1969 à 1970. Affectée au 1er régiment de Spahis (Speyer) de 1971 à 1972 puis au 1er régiment de Cuirassiers (St Wendel)de 1972 à 1975.
Affecté à la DPMAT (Paris) de 1975 à 1978 puis à l’ESGI (Paris) en 1979. Affecté au 1er régiment de Dragons (Lure) de 1979 à 1981 puis à l’école d’artillerie (Draguignan) de 1981 à 1983.
Change d’arme. Affecté au 516ème régiment du Train (Toul) dont il devient le second puis le chef de corps de 1985 à 1990.
Affecté à l’Etat major du 2ème Corps d’Armées, commandant du Train (Baden Baden) de 1990 à 1993. Chef de corps du 1er régiment du Train de 1993 à 1996.
Commande la base aéroportuaire de Plocé (Croatie) en 1997.