În mai 1677, s-a înrolat în Marina Regală Daneză cu gradul de căpitan de prima clasă. A comandat "Norske Løve" în bătălia de la Køge Bay
la 1 iulie și a fost numit apoi viceamiral și comandant al unei escadrile din flota Mării Baltice sub comanda amiralului general Cornelis Tromp. A luat parte la flota expediționară către Öland și a pierdut un ochi în timpul cuceririi lui Borgholm. Apoi a preluat comanda unei escadrile sub comanda lui Niels Juel, a luat parte la flota expediționară care a fost trimisă la Rügen în 1678 și a condus asediul de la Kalmar în 1679.