С 1796 года служит в Италии. В чине ротмистра стал адъютантом фельдцейхмейстера Больё. При Валеджо с отрядом гусар он спас Больё от французов. В чине майора участвовал в обороне Мантуи. В 1799 году в чине подполковника, под началом фельдмаршала Суворова, участвовал в сражениях при Треббии и Нови. Получил чин полковника. В 1800 году в сражении при Маренго, будучи офицером штаба генерала от кавалерии Меласа, получил 5 пулевых ранений. В том же году участвовал в битве при Гогенлиндене. В 1801 году удостоился ордена Марии Терезии 3-й степени. Уже во время службы в Италии продемонстрировал способности стратега. Был противником нерешительной «кордонной системы».