Participó en la guerra de la Independencia y ascendió al grado de mariscal de campo en 1809 y teniente general en 1810, siendo destinado a Cataluña como capitán general de la Región Militar.