21 апреля 1795 г. – премьер-майор.
27 октября 1799 г. – подполковник, батальонный командир Козловского полка.
4 сентября 1802 г. – полковой командир.
30 ноября 1803 г. – полковник.
С 1805 по 1807 г. состоял с полком в десантном корпусе на кораблях эскадры вице-адмирала Дмитрия Николаевича Сенявина в Средиземном море, принимал участие в боевых действиях против французов на острове Корфу и в Неаполе, в 1806 г. с батальоном Козловского полка командирован в Бокко-ди-Каттаро для «защищения тамошних жителей», в 1807 г. во главе двух батальонов направлен на о-в Тенедос, где сумел отразить высадку 7-тысячного турецкого десанта.
С 16 марта 1807 г. по 1 сентября 1814 г. – шеф Козловского полка.
После окончания военных действий на Адриатике прибыл морем в Анкону, откуда через Италию и австрийские владения добрался до Молдавии, где сражался против турок, в ночь с 1 на 2 мая 1809 г. был тяжело ранен при неудачном нападении на крепость Браилов, в 1810 г. участвовал в захвате Базарджика и Силистрии, в блокаде Варны и осаде Шумлы.
28 июля 1810 г. – генерал-майор.
В 1811 г. сражался под Рущуком и Видином.
В марте 1812 г. назначен командиром 1-й бригады 15-й пехотной дивизии 3-й Обсервационной армии.
Участвовал в боевых действиях Отечественной войны 1812 г., сражался при Кобрине, Пружанах, Городечно, Любомле, Брест-Литовске и Стахове, отличился при преследовании отступающего неприятеля, с 20 марта по 7 апреля 1813 г. находился при осаде крепости Торн, а после её капитуляции занял 12 июля пост коменданта.
8 ноября 1816 г. – комендант крепости Динабург.
7 января 1822 г. – комендант Новгорода.
В начале 1829 г. вышел в отставку.
Умер обладатель орд. Св. Георгия IV-го кл. (26 ноября 1802 г.), Св. Георгия III-го кл. (5 августа 1807 г.) («Преодолевая все покушения и действия неприятеля, с отличною храбростию и неусыпностию, благоразумною распорядительностию и мужественными поступками удержал более десяти дней вверенную ему крепость на острове Тенедосе»), Св. Анны 2-й ст. (1810 г.) с алмазами, Св. Владимира 4-й ст. с бантом, Золотых Крестов «За Очаков», «За Прагу», «За Базарджик» и Золотой шпаги «За храбрость» в марте 1829 г. в возрасте 69 лет.