Passé lieutenant aide-major au d'Infanterie de la Garde royale en 1829, il devient l'aide de camp du général Poret de Morvan en 1830. Il sert en Algérie et participe à la prise d'Alger en 1830. Il est promu capitaine au corps d’état-major en 1832, est nommé aide de camp du général Perrégaux et assiste au siège de Constantine en 1837.