В 1786 году был переведён в Кавказский пехотный полк. (12) сентября 1787 года получил чин прапорщика. В Кавказском пехотном полку служил до июля 1791 года, последовательно пройдя все ступени военной службы от сержанта до капитана, в которые был произведён в мае 1790 года. Затем служил в Киевском конно-егерском (с июля 1791 года) и Софийском карабинерном (с мая 1794 года) полках. Участвовал в Русско-турецкой войне 1787—1791 годов, боевых действиях на Кавказе (1789—1791 годы), польских кампаниях 1792 и 1794 годов. Отличился при штурмах Очакова и Праги, во время последнего был замечен А. В. Суворовым и приближен им к себе.