Katte trat früh in preußische Dienste und kam 1711 als Standartenjunker in das Kürassierregiment „Markgraf Albrecht“. Am 22. Mai 1716 wurde er Kornett, am 11. Juli 1717 Leutnant und am 30. Dezember 1720 Stabsrittmeister. Am 28. September 1731 wurde er Rittmeister und Kompaniechef im Kürassierregiment Nr. 11. Am 4. Januar 1736 wurde er Major und Eskadronschef im Dragonerregiment „Möllendorf“, dazu erhielt er am 26. April 1736 die Amtshauptmannschaft in Calbe. Während des Ersten Schlesischen Krieges nahm Katte an der Schlacht bei Chotusitz teil. Am 25. Juli 1741 wurde er Oberstleutnant. Am 25. April 1742 erhielt er den Orden Pour le Mérite und am 19. Mai 1742 wurde er bereits Oberst mit Patent vom 25. Mai 1742. Außerdem stieg Katte am 3. August 1742 zum Regimentskommandeur auf. Mit dem Regiment kämpfte er im Zweiten Schlesischen Krieg. Am 10. April 1747 wurde er Chef des Dragonerregiments „Lottum“ und Generalmajor mit Patent vom 12. April 1747. Aber als am 24. April 1750 eine Revue durchgeführt wurde, konnte Katte wegen Krankheit nicht mehr teilnehmen. Am 25. November 1751 erhielt er seine Demission, dazu eine Pension von 1000 Taler und zog sich auf sein Gut Lütgen-Mangelsdorf zurück. Dort starb er am 5. August 1778.