En 1810, il rejoignit en Espagne la brigade de siège, destinée à agir en Aragon, fit avec le , les sièges de Mequinenza (1810), de Sagonte (1811) et de Valence (1812), sous le maréchal Suchet, assista au passage du (Turia), et fut mis à l'ordre de l'armée pour sa belle conduite; il le fut encore, en 1812, après la bataille de Castalla et la reconnaissance d'Alicante.