De l'an III à l'an V, il servit aux armées des Pyrénées-Orientales et d'Italie. À la bataille de Castiglione, il arrêta cinq fois la cavalerie ennemie et donna aux Français le temps de se rallier et de reprendre l'offensive. Au combat de Bassano, il fit plusieurs prisonniers, entra un des premiers dans la ville, s'empara sur la route de Cittadella de 2 pièces de canon et d'un convoi d'artillerie et de munitions de guerre, et, blessé d'un coup de sabre à la tête, il tomba au pouvoir de l'ennemi. Il rentra immédiatement à son corps, et fut atteint d'un coup de feu au bras droit au combat sur la Brenta. Le 10 germinal, marchant contre les insurgés de Bergame, par une nuit obscure, il tomba dans un fossé au moment où l'affaire était engagée, et se blessa grièvement à la cuisse droite avec son sabre.