Le il entre comme lieutenant au de volontaires du Calvados, et le il est adjudant de place à Gertruydenberg. Le il reçoit son brevet d'adjudant-général chef de brigade et il est employé sous les ordres du général Gabriel Marie Joseph d'Hédouville, comme chef d’état-major par intérim de l’armée des côtes de Brest. Il est promu général de brigade le , et il prend le commandement du département du Morbihan. Le il est nommé commandant des troupes destinées à l'Irlande, et devant s'embarquer à Flessingue. Le , il est élevé au grade de général de division employé à l'expédition de Dunkerque, mais il fait naufrage le suivant. Il est employé, sous les ordres du général Lazare Hoche, dans les guerres de la Vendée.