Al comenzar la Guerra de la Independencia, fue ascendido a brigadier por la Junta de Galicia, el 25 de junio de 1808. Sirvió a las órdenes de Joaquín Blake y participó en diversos enfrentamientos como en la batalla de Medina de Rioseco o de Valmaseda, así como en Tamames. En noviembre de 1809 pasó al Ejército del Centro como Mayor general de Infantería. En agosto de 1810 fue nombrado por la Regencia, comandante general de Aragón y presidente de su Junta, con la misión de coordinar las diferentes fuerzas en el distrito, principalmente las del Empecinado y Villacampa. Estableció su cuartel general en Teruel, de donde fue desalojado por el general polaco Klopicki el 30 de septiembre.