Nach dem Frieden von Tilsit wurde er am 26. Dezember 1807 zum Major im Generalstab ernannt. Am 5. Mai 1808 erhielt er den Orden der Heiligen Anna II. Klasse und am 26. Dezember 1808 kam er zum Korps des Generals Blücher. Am 6. November 1809 bekam er die Leitung der Examinationsangelegenheiten für Offiziere der Armee. Am 4. März 1812 kam er als Generalstabsoffizier der Kavalleriedivision des preußischen Armeekorps in Russland. Während Napoleons Russlandfeldzug 1812 kämpfte er im Gefecht bei Friedrichsstadt, dafür erhielt er am 14. Dezember 1812 den Orden Pour le Mérite. Am 6. März 1813 kam er als Bataillonsführer zum Reservebataillon in Preußen, bereits am 21. Juli 1813 wurde er Generalstabsoffizier bei der Division Puttlitz an der Niederelbe und am 11. August 1813 wurde er Oberstleutnant.