Отличился при обороне острова Эланд (1677). В 1696−1697 годах занимал пост вице-губернатора лена Нюланд и Тавастехус. В годы Северной войны (1700−1721) неоднократно участвовал в столкновениях с русской армией. В кампанию 1700 года в Эстляндии руководил конным отрядом в боях против частей Б. П. Шереметева, затем участвовал в битве под Нарвой, командуя пехотным соединением на левом фланге.
В 1704−1705 годах во главе шведской финляндской армии совершил два неудачных похода на Санкт-Петербург. В 1706 году сумел отстоять Выборг против осадного корпуса Ф. М. Апраксина.