En 1799 Torrens iris al Den Helder kie li estis implikita en bataloj ĉe Hoorne kaj ĉe Egmond aan Zee: ĉe ĉi-lasta li estis vundita per kuglo. En 1805 li estis promociita al la rango de subkolonelo. Post servo en Bonaero en 1807, li akompanis Sir Arthur Wellesley kiel armea sekretario al Portugalio en 1808, kaj ĉeestis ĉe la bataloj de Roliça
kaj Vimeiro.