W latach 1641-1645 był urzędnikiem w Brazylii. Aresztowany przez Portugalczyków i przewieziony do Lizbony zdołał uciec i powrócić do Holandii. Później pływał we flocie handlowej, a w 1649 roku wstąpił do holenderskiej marynarki wojennej. W 1666 roku był wiceadmirałem, zasłużonym w bitwie czterodniowej oraz w służbie na Bałtyku. W czasie III wojny angielsko-holenderskiej (1672-1674) brał udział w bitwie pod Solebay.