I 1785 ble han major, og i den russisk-svenske krig (1788–1790) deltok han ombord i fregatten «Freja» i slaget ved Hogland. Senere deltok han som øversteløytnant ombord på linjeskipet «Dristigheten» i slaget ved Øland.