Walczył w bitwach pod Breitenfeld (1642) i pod Jankowem (1645). Od 1648 roku był dowódcą jazdy w Niemczech. Trzy lata po zakończeniu wojny trzydziestoletniej został pełnym generałem (1651) oraz otrzymał arystokratyczny tytuł friherra (barona) Skälby, a w 1654 został hrabią Skänninge.