En la Guerra de la Independencia Española desempeñó diversos cargos militares y políticos, el más importante de los cuales fue el de Secretario de Guerra en dos de los gobiernos nombrados por la Junta Central, función ésta que desempeñó entre enero y mayo de 1810.