Il commence sa carrière en 1793, dans la marine, et en 1797, il fait partie de l’expédition en Irlande conduite par le général Hoche en tant que lieutenant de vaisseau sur le navire « l’Aigle », et il est fait prisonnier à Bantry.
Il est nommé capitaine de frégate le , et le , il prend le commandement de la frégate « l’Indienne ». Il est promu capitaine de vaisseau le . Il est fait chevalier de la Légion d’honneur le , et officier de l’ordre le .
Le , attaqué par les Anglais à l’Île-d'Aix, il met le feu à son navire. Jugé pour cet acte, il sera condamné à trois mois d’arrêts simples dans sa chambre, mais il perd son emploi.
Le , il commande le 17e équipage des flottilles, et le , il est envoyé en Russie, dans la forteresse de Pillau. Le , il passe adjudant commandant dans la Grande Armée, et il est promu général de brigade le , chef du grand quartier général de la Grande Armée.
Pendant les Cent-Jours, il commande le département des Hautes-Alpes le , puis la place de Cherbourg le . Du , à 1832, il commande plusieurs départements.
Il est créé vicomte en 1823, par le roi Louis XVIII, et il est admis à la retraite en 1834.
Jean Voisin-La-Hougue et Alexis Géhin, Histoire de la ville de Cherbourg, continuée par Verusmor, Cherbourg, imprimerie Boulanger, , p. 11.
Louis Gabriel Michaud, Biographie des hommes vivants, ou, Histoire par ordre alphabétique de la vie publique de tous les hommes qui se sont fait remarquer par leurs actions ou leurs écrits, tome 5, Paris, L.G Michaud, , 560 p. (lire en ligne), p. 115.