Nach der Schulzeit sandten ihn seine Eltern nach Spanien. Dort trat er 1808 in die Armee ein und kämpfte im spanischen Unabhängigkeitskrieg gegen die napoleonischen Truppen. In der Schlacht bei Ocaña wurde er verwundet und danach nach Cádiz versetzt. Er wurde mit dem Talavera-Kreuz ausgezeichnet und zum "sargento mayor" (etwa Major / Oberstleutnant) im Regiment der galicischen Husaren befördert. Cádiz war damals das Zentrum des politischen Spanien; dort trat der Regierungsrat zusammen, um eine Verfassung für das Königreich zu erarbeiten.