В 1812 году в составе корпуса князя Шварценберга участвовал в Русском походе, в антифранцузской кампании 1813 года был уже полковником, сражался под Дрезденом и Лейпцигом, получил от российского императора ордена Святого Георгия 4-й степени (3 [15] августа 1814 года) и Святого Владимира 2-й степени (31 июля [11 августа] 1815 года).