Kanitz trat Mitte Mai 1798 als Gefreiterkorporal in das Infanterieregiment „Graf Kunheim“ der Preußischen Armee ein und wurde ein Jahr später Fähnrich. Am 20. Juni 1801 folgte seine Beförderung zum Sekondeleutnant. Im Jahr 1806 nahm Kanitz an den Schlachten bei Auerstedt und Lübeck teil. Nach der Niederlage und dem Zusammenbruch des Preußischen Staates wurde Kanitz zunächst inaktiv gestellt und erst am 18. November 1809 im Regiment Garde zu Fuß angestellt. Im Jahr 1810 wurde er zum Premierleutnant und 1811 zum Stabskapitän befördert. 1812 wurde ihm der Orden Pour le Mérite verliehen. In den Jahren 1813/14 nahm er an den Befreiungskriegen teil. In der Schlacht bei Großgörschen am 2. Mai 1813 wurde er verwundet. Im Jahr 1813 wurde er zum Major ernannt. Zwei Jahre später wurde Kanitz zur Dienstleistung als Flügeladjutant von König Friedrich Wilhelm III. abgeordnet und 1819 zum Oberstleutnant befördert. Am 6. April 1822 übernahm er – unter Beibehaltung seiner Funktion als Flügeladjudant des Königs – als Kommandeur das in Stettin stationierte 9. Infanterie-Regiment. 1825 erhielt er die Beförderung zum Oberst. Seit 1832 war Kanitz Kommandeur der 1. Landwehr-Brigade, seit 1840 der 1. Division in Königsberg und vom 2. Dezember 1841 bis 12. April 1848 der 15. Division in Köln. Gleichzeitig wurde er interimistisch zum Stadtkommandanten von Köln ernannt. Im Jahr 1843 zum Generalleutnant befördert wurde er am 5. April 1848 interimistisch Kommandierender General des VIII. Armee-Korps.