Schon 1620 wurde er Edelknabe der Prinzessin Maria Eleonora von Brandenburg und ging mit ihr nach Schweden, als sie König Gustav Adolf von Schweden heiratete. 1623 wurde er Page des Königs und trat 1628 als Reiter der schwedischen Leibgarde bei. In den Jahren 1630 bis 1648 kämpfte er auf Seiten der schwedischen Armee im Dreißigjährigen Krieg: Er nahm 1631 an der Schlacht bei Breitenfeld teil und wurde für seine Tapferkeit am 17. September 1631 zum Kornett befördert. Er überlebte 1632 die Schlacht bei Lützen schwer verwundet, kämpfte in der Schlacht bei Wittstock und in Feldzügen in Schlesien sowie Österreich. 1634 wurde er Chef einer Kompanie Reiter im Regiment des Generals Adam von Pfuel und 1641 Oberstleutnant. 1645 bekam er als Oberst das Kommando über ein Kavallerieregiment und schied als solcher 1648 aus dem Kriegsdienst aus.