Nel 1807 fu nuovamente coinvolto nelle guerre napoleoniche, questa volta alleato alle armate napoleoniche a causa dell'aggressione della Gran Bretagna alla Danimarca nella battaglia di Copenhagen. Allo scoppio della guerra danese-svedese (1808-1809), assunse il comando delle operazioni per l'esercito dano-norvegese in Norvegia, e fu una delle figure di spicco nella guerra. Vinse nella battaglia di Prestebakke e nella battaglia di Toverud, estromettendo le forze svedesi dalla Norvegia. Nel 1808 fu promosso feldmaresciallo, e nel 1809 divenne governatore generale di Norvegia.