Durante la Guerra de la Independencia se distinguió notablemente y fue jefe de Estado Mayor del general Wellington, ganando todos sus ascensos hasta obtener el grado de mariscal de campo antes de cumplir los treinta y seis años.