En 1805 ascendió a capitán. Después del levantamiento del 2 de Mayo huyó de Madrid y marchó a Andalucía. Fue ascendido a mariscal de campo y en 1810 a comandante general de la provincia de Cuenca. Entre 1810 y 1811 fue capitán general de Valencia. Luchó en la guerra del francés en las batallas de Tudela, Tarancón y la batalla de Talavera de la Reina. En 1815 fue ascendido a teniente general y en 1817 fue galardonado con las Grandes Cruces de la Orden de San Hermenegildo y la Cruz Laureada de San Fernando