Zviedrijas armijas dienestā no 14. gadu vecuma. Līdz 1668. gadam dienēja tēva komandētā pulkā. 1669. gadā iestājās Virtembergas hercogaEberharda III dienestā. 1675 gadā atgriezās Zviedrijā un tika iecelts par dragūnu pulka komandieri. 1700. gadā ieguva ģenerālmajora dienesta pakāpi un iecelts par 6000 karavīru liela grupējuma komandieri Ingrijā un Karēlijā. 1703. gadā uzbruka Sanktpēterburgai tomēr 1703. gada 19. jūlijā tika sakauts Sestras kaujā un atcelts no amata.