Участвовал в последних войнах императрицы Екатерины II с турками и поляками. Входил в заговор против Павла I. 16 мая 1803 года был произведён в генерал-майоры и назначен командиром Кавалергардского полка. В этой должности он прошёл все войны с Наполеоном. 26 ноября 1804 года был награждён орденом св. Георгия 4-го класса (№ 1560 по списку Григоровича — Степанова).