Durant la guerre d'Espagne, il est détaché du service de l'intérieur et assiste au célèbre siège de Gérone en . Les Espagnols manquent de munitions et tombent chaque jour victimes d'une maladie épidémique, lorsque le maréchal Augereau donne l'ordre au général Pino d'enlever le faubourg de la marine. Cet ordre est exécuté avec un plein succès. Cependant les Espagnols ayant tenté une sortie générale pour ressaisir le faubourg, le général Amey, qui occupe une position au-dessous du mont Joui, vient prendre l'ennemi en flanc, le jette dans une complète déroute et enlève les redoutes du Calvaire et du Cabildo.