Leopold rentre très tôt dans l'armée et participe dès 1806 à la bataille d'Auerstaedt. La même année, il est fait prisonnier de guerre. Par la suite il étudie le droit à Göttingen et Heidelberg. De 1813 à 1814, il fait partie des suivants de Gebhard Leberecht von Blücher, puis en 1815, il rentre dans l'état-major à l'occasion des guerres de libération contre . En 1826, il devient aide de camp du prince Guillaume, futur empereur d'Allemagne, dont il partage les visions conservatrices et pieuses. En 1838, il devient colonel, puis chef de l'état-major du , puis "Generalmajor" en 1844, "Generalleutnant" en 1849 et enfin Adjudant général (aide de camp) du roi . Dans cette position, il fait partie des forces réactionnaires, aussi bien au niveau politique, que religieux. Il prend sa retraite au grade de « "" ».