Im Rang eines Colonel kämpfte er in den Napoleonischen Kriegen in Spanien, so in der Schlacht bei Altafulla (24. Januar 1812) und der Belagerungen von Ciudad Rodrigo (Januar 1812) und Badajoz (März/April 1812).