Den 17 september 1783 befordrades han till löjtnant i Sverige, samt därefter till kapten den 21 juli 1788. Han deltog i 1788-1790 och förde vid Slaget vid Svensksund befälet över den 3:e divisionen i den första eskadern. Efter slaget blev han den 22 juli befordrad till major.