В феврале 1788 направлен судовым врачом на боевой корабль «Победоносец» Балтийского флота. В начавшейся Русско-шведской войне 1788—1790 годов участвовал в сражениях со шведами у Гогланда и Гельсингфорса. По возвращении в Санкт-Петербург в 1790 году был назначен штаб-лекарем в Генеральный сухопутный госпиталь.