В апреле 1798 года был произведён в полковники, а 25 марта 1798 года — в генерал-майоры, после чего был переведён в лейб-гвардии Преображенский полк. 1 ноября 1798 года вышел в отставку, но уже 9 января 1799 года вновь поступил на службу — в Военную коллегию. Добровольно решил принять участие в Итальянском и Швейцарском походах Суворова, вернувшись тем самым к боевой службе, и проявил храбрость в битве при Треббии, будучи награждён за отличие орденом Святой Анны 1-й степени с алмазами, а также в сражении при Нови. 11 февраля 1800 года произведён в генерал-лейтенанты за успешный переход через Альпы. 8 марта 1800 года назначен шефом Невского мушкетерского полка, а 17 февраля 1803 года — шефом Тамбовского мушкетёрского полка. 17 августа 1805 года назначен инспектором гарнизонов Московской инспекции, с оставлением в должности шефа Тамбовского мушкетёрского полка.