Od dnia 23 sierpnia 1812 r. dowódca 2 Pułku Piechoty Legii Nadwiślańskiej po płk. Chłusowiczu. Brał udział w następujących bitwach: bitwa pod Borodino (Możajskiem) (7 września), pod Tarutino (pod Winkowem) (4 październik), bitwa nad Berezyną (28 listopada 1812).