Major de sa promotion, il devient sous-lieutenant le et sert pendant la Guerre d'Indochine. Il retourne en Indochine en 1956 et il est nommé capitaine pendant ce séjour. Il revient au Soudan français et est affecté au bataillon sahélien de l'Ouest. En avril 1959, il est envoyé en Algérie puis part à la retraite le .