Er wurde als Sohn des in den dänischen Adelsstand erhobenen Offiziers und Oberdeichgrafen in Neuenhuntorf, Anton Günther von Münnich (1650–1721) und dessen erster Ehefrau Sophia Catharina (1659–1710) geboren. Von seinem Vater lernte er die Wasserbaukunst. 1699 trat er in Straßburg als Ingenieur in die französische Armee ein. Bei Ausbruch des Spanischen Erbfolgekrieges 1701 wechselte er als Hauptmann erst in hessen-darmstädtische, 1705 dann in hessen-kasselsche Dienste. Als Teil der hessisch-darmstädtischen Hilfstruppen nahm er 1702 an der Belagerung von Landau und dann als Teil der hessischen Hilfstruppen 1706 am Entsatz von Turin teil. Die Truppen wurden aber noch im selben Jahr wieder zurückbeordert und marschierten 1708 zur Unterstützung nach Holland. Dort kämpfte er in der Schlacht bei Oudenaarde. Er machte die Belagerung von Ryssel und Dornick mit. Er kämpfte in Frankreich in der Schlacht bei Malplaquet und nahm an den folgenden Belagerungen von Mons, Douay, Bethune, Aire, Bouchain und Quesnoy teil. Für seine Leistungen wurde er zum Major befördert. In der Schlacht bei Denain am 24. Juli 1712 wurde er schwer verletzt und geriet in französische Gefangenschaft. Nach seiner Genesung wurde er, wohl nach dem Frieden von Utrecht am 15. April 1713, auf Ehrenwort bzw. durch Freikauf entlassen, kehrte nach Kassel zurück und wurde zum Oberstleutnant, laut anderer Quellen zum Oberst, befördert.