Il entre en service le , au 12e bataillon de volontaires du Doubs, il sert à l'armée du Rhin, puis il passe à l'armée d'Italie en 1794. Il devient sous-lieutenant aide de camp du général Lannes le , et il est grièvement blessé à la tête lors de la bataille d'Arcole le . Nommé lieutenant sur le champ de bataille, il obtient son brevet de capitaine le , au 4e régiment de chasseurs à cheval.
En 1797 et 1798, il sert à l'armée de l'Ouest, puis à l'armée de Batavie en 1799. Il se distingue à Saint-Cloud le 18 brumaire, et reçoit un sabre d'honneur pour sa conduite en la circonstance. Le , il devient chef d'escadron au 13e régiment de cavalerie, et il est envoyé à l'armée du Rhin. Il est fait chevalier de la Légion d'honneur le , et il fait les campagnes de 1805 et 1806, à la Grande Armée.
Major le , il passe en cette qualité au 10e régiment de Hussards le suivant. En 1807, il participe à la campagne de Pologne, et en 1809, il est employé à l'armée d'Allemagne. Le , il est adjudant commandant auprès du général Drouet, et le , il devient chef de d'état-major général du 7e corps. Il est mis en disponibilité en 1810, et il est créé chevalier de l'Empire le .
Le , il est affecté à Toulon, et le , il est chef d'état-major de la division Princière. Après la campagne de Russie, il est employé au 2e corps de cavalerie de la Grande Armée en 1813.
Il est promu général de brigade le , commandant la cavalerie du 5e corps de la Grande Armée, et il a une jambe emportée lors d'une charge à Freyburg le . Il meurt de ses blessures le à Leipzig.