Se quedó a las órdenes de Palafox y participó activamente en la defensa de la ciudad durante el segundo sitio, siendo premiado con los galones de teniente general.