Nommé aide-major, il profite de son séjour africain pour effectuer des fouilles dans des ruines carthaginoises et romaines desquelles il rapporte en France, pièces de monnaies et poteries qu’il donne au musée de sa ville natale. Il figure parmi les lauréats du concours pour le grade de major en 1845, et il devient le plus jeune officier supérieur de l’armée. En , il est au d'infanterie légère de Montbrison. Il est à Avignon durant la révolution de février 1848, où il est apprécié pour sa modération. Promu lieutenant-colonel à Lyon en 1852, il est nommé président de guerre de la région. Homme d'action, il apprend la création de trois régiments de zouaves, et se retrouve à la tête de l'un d'eux. Rattaché au d'Oran, il remplace son fondateur, le colonel Joseph Vinoy en congé de maladie. Avant de partir pour sa destination, il reçoit des mains du président de la république Napoléon III, l'aigle et le drapeau du de zouaves.