Am 20. Mai 1805 wurde er Oberstleutnant und am 20. Juni 1806 zum Oberst befördert. 1806 nahm er am Gefecht von Saalfeld teil. Nach der Schlacht bei Jena gelang es ihm, das Füsilierbataillon „von Pelet“ ohne größere Verluste nach Danzig zu retten. Am 29. Mai 1807 wurde er Chef dieses Bataillons ernannt und übernahm das Kommando der Festung Neufahrwasser. Für die ausgezeichnete Verteidigung dieser Festung erhielt er am 12. August 1807 aus der Hand des Königs Friedrich Wilhelm III. den Orden Pour le Mérite.