Mianowany pułkownikiem w sztabie generalnym, a w 1811 został adiutantem ks. Józefa Poniatowskiego. W 1812 roku przystąpił do Konfederacji Generalnej Królestwa Polskiego. W kampanii rosyjskiej 1812 roku odznaczył się w bitwach o Smoleńsk, pod Borodino, pod Winkowem, gdzie z Kamienieckim wybawili osaczonego przez kozaków Poniatowskiego i nad Berezyną, gdzie siły polskie zatrzymały atak rosyjski, ocalając Napoleona od ostatecznej klęski.