28 июля 1796 г. произведённый в майоры 2 Канонерского полка, он 24-го декабря того же года произведен был уже в чин подполковника в Шлиссельбургский пехотный полк, а 12-го августа 1798 г. произведенный в полковники, переведен был в батальон генерала Челищева и затем отправился вместе с Суворовым в Швейцарский поход, где состоял в корпусе генерала от инфантерии Розенберга, в дивизии генерал-лейтенанта Ферстера, начальствуя над полевой артиллерией; после неудачного, но все же славного сражения при Цюрихе и Шлахе, он вместе с А. М. Римским-Корсаковым совершил знаменитое отступление перед во много раз превосходящими силами генерала Массены.