Er diente unter Kurfürst Friedrich Wilhelm zunächst in den Feldzügen des Holländischen Kriegs (1672–1679) gegen Franzosen und Schweden und marschierte als Leutnant im Regiment Lehndorff nach Holland. 1676 folgte er dem Kurfürsten im Winterfeldzug nach Livland. Er wurde Major im Regiment Nr. 14 und nahm bis 1679 an dem Krieg teil. Das Regiment wurde danach aufgelöst und Kanitz nach Pillau versetzt. Unter der Führung von Wolfgang Christoph Truchsess von Waldburg, des Kommandanten der Feste Pillau, wurde Kanitz 1684 zur Unterstützung der kaiserlichen Truppen im Kampf gegen die Türken nach Ungarn kommandiert, wo er bei der &lt;a href="Belagerung%20von%20Ofen%20%281684/1686%29"&gt;Belagerung von Ofen (1684/1686)&lt;/a&gt; eingesetzt war. 1691 kam er als Oberstlieutenant zu den Truppen nach Brabant. Er nahm 1702 an den Belagerungen von Bonn und Kaiserswerth teil. Am 13. August 1704 kämpfte er in der Schlacht bei Höchstädt, wo er verwundet wurde. Er nahm an der anschließenden Belagerung von Landau teil, wo er erneut eine Verwundung erlitt. Im Spanischen Erbfolgekrieg nahm Kanitz am 16. August 1705 an der verlustreichen Schlacht bei Cassano teil. Am 10. Januar 1708 wurde sein Regiment zwar nominell dem Prinzen Friedrich Ludwig von Oranien unterstellt und führte bis 1713 dessen Namen, Kanitz blieb aber bis zu seinem Tode dessen Kommandeur. Er war in den Jahren 1709 bis 1711 als Kommandeur des brandenburgischen Kontingents erneut in Oberitalien eingesetzt, wohin ihn sein Sohn Samuel Friedrich von Kanitz begleitete. Es gelang ihm die Eroberung von Susa, Fenestrelles und Exilles. Er vertrieb am 16. September 1711 die Franzosen unter "Marquis de Bréville" vom "Mont de Vallon" bei Chaumont. Kanitz verstarb im November auf dem Rückmarsch an der Grenze zum Herzogtum Parma.