1749 kam Thadden in die Kadettenanstalt in Berlin. 1754 wurde er als Unteroffizier in das Grenadier-Gardebataillon „von Retzow“ Nr. 6 übernommen. Er avancierte 1757 zum Fähnrich, 1758 zum Sekondeleutnant und 1765 zum Premierleutnant. Im Jahr 1766 wurde er Hauptmann und Inspektionsadjutant des Generalleutnants Friedrich Christoph von Saldern. 1769 war er dann Major im Regiment „Anhalt-Bernburg“ Nr. 3. 1774 erhielt er bei einer Revue den Pour le Mérite. 1777 wurde er zum Oberstleutnant befördert und erhielt die Stelle des Kommandanten des Regiments. Am 10. September 1780 wurde er Oberst und am 3. Juni 1788 erfolgte die Ernennung zum Generalmajor, dazu wurde er Chef des Infanterieregiments „von Leipziger“ Nr. 3. Die Position gab er zum 1. Oktober 1800 ab. Am 13. Januar 1794 erhielt er die Ernennung zum Generalleutnant und wurde Inspekteur der Magdeburger Infanterie. Für seine Teilnahme am Rheinfeldzug (u. a. Schlacht bei Kaiserslautern) erhielt er den Großen Roten Adlerorden. 1800 wurde er wegen Erkrankung in den Ruhestand versetzt und erhielt zur Versorgung eine Gouverneursstelle mit einem Gehalt von 1200 Talern. So war er von 1803 bis zu französischen Besetzung 1806 Gouverneur von Spandau.