Under en reise til Spania i 1694 ble han tatt til fange av sjørøvere fra Algerie og var slave hos dem i ti år, og dernest – etter å ha blitt solgt – i fem år som tjener hos en rik jøde i Aleppo. I 1710 lyktes det ham, sammen med fem andre slaver, å rømme til Malta i en jolle. Da han kom til Bordeaux fikk han høre etterretninger om at Danmark-Norge var kommet i krig med Sverige, og dermed skyndte han seg nordover for å ta del i krigen.