В Австрийской кампании 1809 года сражался во главе своей бригады при Абенсберге, Экмюле, Эсслинге и Ваграме. 31 марта 1810 года получил также должность инспектора кавалерийского депо 5-го военного округа. 30 ноября 1811 года произведён в дивизионные генералы, и назначен командиром 3-й кирасирской дивизии в Эрфурте. В ходе Русской кампании 1812 года действовал в составе 2-го армейского корпуса Великой Армии под началом маршала Удино, отличился в сражении при Полоцке. При Березине нанёс поражение русской пехоте корпуса адмирала Чичагова.