Il entre en service le comme lieutenant en second à l'école du génie de Mézières et en sort le avec le grade d'ingénieur. Il reçoit son brevet de capitaine le , et en 1782 il sert au siège de Gibraltar. En 1783 il embarque sur l'escadre combinée destinée à l'attaque de la Jamaïque, puis rentre en France. Il est fait chevalier de Saint-Louis le , et le il est nommé lieutenant-colonel. Il démissionne le parce qu'on lui refuse un congé, et il se retire à Marseille.