Lieutenant-colonel le , il prend ensuite le commandement du 18e régiment d'infanterie.
Colonel le , il commande à compter de la 28e brigade d'infanterie.
Général de brigade à titre temporaire le , il commande la 12e division d'infanterie. Nommé à titre définitif en , il commande ensuite la 67e Brigade d'infanterie à compter de .
Il commande ensuite la Division tchécoslovaque ( - ) puis l'Aéronautique de l'armée française du Rhin ( - ).
Il est nommé général de division le . Atteint par la limite d'âge, il prend sa retraite le .