Служио је под командом Суворова у рату против Турске и Пољске. Истакао се у рату у Италији и Швајцарској (1799). Године 1805. постао је генерал-потпуковник и учествовао је у бици код Аустерлица под Кутузовљевом командом. Истакао се много пута у Руско-турском рату (1806 — 1812).