В Русском походе 1812 года был офицером штаба у князя Шварценберга, в 1813—1814 — офицер штаба Итальянской армии, 12 мая 1813 года получил чин подполковника, 16 июля 1815 года — полковника, за отличие в кампании получил Рыцарский крест ордена Марии Терезии.