Начал службу в 1796 году в лейб-гвардии Конном полку. В 1802 году был произведён в полковники. Сражался в войнах с Наполеоном, отличился в битве под Аустерлицем, где захватил знамя французского полка, после чего награждён был Орденом Св. Георгия 4-го класса. После битвы под Фридландом был произведён в генерал-майоры и пожалован в генерал-адъютанты. 20 мая 1808 года награждён орденом Св. Георгия 3-го класса Отличился в Отечественной войне 1812 года. Руководил летучим отрядом. Неудачно действовал под Красным. 12 (24) ноября отряд под его командованием занял Могилев, где захватил собранные французами запасы продовольствия и фуража. В 1813 году был произведён в генерал-лейтенанты.