1799 m. Torrensas išvyko į Den Helder, kur dalyvavo mūšiuose prie Hoorne ir Egmond aan Zee: pastaruoju metu jis buvo sužeistas kulka. 1805 m. jis buvo paaukštintas į pulkininko leitenanto laipsnį. 1807 m. tarnavęs Buenos Airese, 1808 m. jis lydėjo serą Arthurą Wellesley kaip karinį sekretorių Portugalijoje ir dalyvavo Buenos Aireso mūšiuose.
Roliça ir Vimeiro.