Quan esclatà el moviment nacional contra Napoleó, el seu batalló formà part de l'exèrcit del general Castaños, en el qual la infanteria de marina es comportà valerosament, i per la seva brillant conducta en la Batalla de Bailèn, fou ascendit a oficial (1808) i passà a l'exèrcit de terra. Llavors tenia trenta anys i només era tinent, però abans de complir els quaranta havia assolit les més elevades graduacions.