Entré au service le 2 février 1804 au 20e régiment de dragons. Campagnes d'Autriche (1805), de Prusse (1806), de Pologne (1807) et d'Espagne (1808). Passé à la "vieille Garde" (Garde impériale) le 11 juin 1808. Campagnes d'Autriche (1809), d'Espagne (1810-1811) et de Russie (1812, blessé et prisonnier de guerre). Rallié à l'Empereur Napoléon en avril 1815, campagne de Belgique (1815). Fait chevalier de la Légion d'honneur le 30 avril 1815 par l'empereur Napoléon. Confirmé dans ce grade le 28 septembre 1831. Combat avec la vieille Garde à Waterloo.