Во время русско-шведской войны, командуя 66-пушечным кораблем «Европа» в составе отряда под командованием капитана 1-го ранга В. И. Глебова участвовал в двух сражениях со шведским гребным флотом у Поркалауда. В 1790 году командуя 74-пушечным кораблем «Америка» участвовал в Красногорском и Выборгском сражениях, за отличие в первом был награждён золотой шпагой с надписью «За храбрость», а во втором — орденом Св. Владимира IV степени с бантом.