Il entre en service comme soldat au régiment d'infanterie de Royal-Comtois le , et il participe à la campagne d'Allemagne de 1758. Embarqué à bord de la frégate La Thétis, il fait celle de 1762. Il est nommé sergent le , fourrier le et porte-drapeau le .
Il s'embarque pour l'Île de France (île Maurice) en 1769, où il sert jusqu'en 1773. Il accède à l'épaulette de sous-lieutenant le , et il participe à la Guerre d'indépendance américaine de 1780 à 1784, il en revient lieutenant en second.
Le il est nommé lieutenant de grenadier, et le , capitaine de grenadiers, toujours au même régiment, le 73e d'infanterie depuis le . Il est nommé lieutenant-colonel le , et il se trouve aux premières campagnes de la révolution de 1792 à 1795.