Er kam 1761 als Standartenjunker in das Kürassier-Regiment Nr. 8. Während des Siebenjährigen Krieges wurde er am 6. Mai 1762 Kornett. Nach dem Krieg wurde er am 2. August 1765 Leutnant und nahm 1778/79 als solcher am Bayrischen Erbfolgekrieg teil. Nach diesem Krieg wurde er am 16. September 1779 Inspektionsadjutant der oberschlesischen Kavallerie-Inspektion unter General von Pannwitz. Am 29. August 1783 wurde er Rittmeister und war nun Inspektionsadjutant unter General von Bosse. Aber am 29. April 1788 wurde er als Major und Eskadronschef in das Husaren-Regiment Nr. 6 versetzt. Mit dem Regiment nahm er am Ersten Koalitionskrieg und kämpfte in den Schlachten bei Pirmasens, Kaiserslautern sowie in den Gefechten bei Kirrweiler, Deidesheim, Guntersblum, Zweibrücken, Karlsberg und Niederkrichen. Bereits am 27. Januar 1793 wurde er zum Kommandanten des Husaren-Regiments ernannt. Dazu erhielt er am 8. Juli 1794 den Pour le Mérite. Am 20. Mai 1798 wurde er Oberstleutnant, am 20. Mai 1799 Oberst und am 20. Oktober 1804 erhielt er seine Demission mit dem Charakter als Generalmajor und einer Pension von 800 Talern. Er starb am 8. August 1808 auf Tarnowitz.