Был произведён в генерал-майоры 16 мая 1803 года с назначением шефом вновь сформированного Новороссийского драгунского полка. В 1805 году участвовал в походе корпуса генерал-лейтенанта Эссена в Новую Галицию, в 1806 году в составе того же корпуса участвовал в походе в Молдавию, где сражался против османских войск, в том числе во время осады и взятия Хотина, по занятии которого ему же было поручено следить за выводом из неё турецкого гарнизона. В кампании 1807 года против французов участвовал в сражениях в Пруссии под Трощиным и Станиславовым; в то время служил под началом авангардного командира графа Витгенштейна. Участвовал в атаке на аванпосты противника на Омулеве и в бою под Дренгевым, затем осуществил удачный отвлекающий манёвр под Ружановым на реке Нареве против войск генерала Сушета, участвовал в захвате французского военного лагеря в Борках близ города Остроленки; 31 декабря 1807 года был за свои успехи награждён орденом Св. Анны 1-й степени.