Après des études au collège de l'Esquille à Toulouse, il s'engage, à la Révolution, dans le bataillon de la Haute-Garonne, sert à l'armée des Alpes où il se distingue au Siège de Toulon (1793), et gagne le grade de capitaine.