Получив в 1813 году чин генерал-лейтенанта, он сделался командующим над частью шведской армии, отправленной в Померанию против Наполеона. Принимал участие в сражениях при Гросберене, Денневице и Лейпциге. В 1814 году воевал в Бельгии, где командовал союзными войсками при осаде Маастрихта.