15 декабря 1802 года был переведён в Кавалергардский полк чином штаб-ротмистра. В 1805 году участвовал с этим полком в Войне третьей коалиции, в том числе в битве под Аустерлицем. 29 марта 1806 года произведен в ротмистры. В 1806—1807 годах участвовал в сражениях Войны четвёртой коалиции, в том числе в сражениях при Пултуске, Янкове, Ландсберге и Прейсиш-Эйлау, затем переведён под начало Матвея Платова, атамана войска Донского. В составе его войск сражался при Гутштадте и Пассенгейме, 5 ноября 1808 года получил чин полковника.