Le , attaché à la division du général Férino, qui commande l'aile droite de l'armée de Rhin-et-Moselle, il se porte sur Steinbach, dont le pont a été coupé, franchit le torrent en marchant sur des pierres, surprend les Autrichiens et les met en pleine déroute. Il prend ensuite Haslach, que l'ennemi lui dispute rue par rue, et enlève à la baïonnette la redoute du pont de cette ville. Il défait, près de Hornberg, un corps autrichien, traverse les montagnes voisines d'Elrack, en faisant transporter ses canons sur les épaules de ses soldats, et assure à l'armée française les débouchés de la Forêt-Noire en occupant Willingen. Rendant compte à Férino de ces divers mouvements, celui-ci lui répond : « "Doucement, doucement, mon cher général, n'allez pas à Vienne avant nous." » Il sert avec non moins de distinction jusqu'à la fin de la campagne et le 6 messidor, il chasse l'ennemi de Donaueschingen, prend le 15, la ville de Moerskich, et participe avec le général Abattucci le 15 messidor, au passage de la Kamlach, et le 7 fructidor, celui du Lech. Le 17 fructidor, il appuie l'attaque du général Gouvion-Saint-Cyr sur Fressihgen, force, le 21, la ville de Moosbourg à capituler, et soutient la retraite de Moreau. Les fatigues qu'il éprouve après une marche aussi pénible, ainsi qu'un blessure à la poitrine qui s'est rouverte, font qu'on le transporte à Neuf-Brisach, dont il reçoit le commandement après sa guérison.