All'inizio del 1809, guidò una brigata sotto Soult nella seconda invasione francese del Portogallo. Quando gli fu ordinato di convocare il vescovo di Porto perché aprisse le porte della città, fu catturato dalla folla e gettato in prigione. Riuscì a fuggire con difficoltà e alla Seconda Battaglia di Porto, si accorse che Arthur Wellesley aveva attraversato il fiume a sorpresa. Alla guida del 17º fanteria leggera compì un inutile tentativo di respingere gli inglesi e fu ferito.