Dreyer jobbet fra 1663 i London som legionssekretær hos den danske gesand Simon Petkum, og var bl.a. med på fengslingen av Leonora Christine, grevinne Ulfeldt, og førte henne senere til Danmark. Fra 1664 jobbet han i den danske kancelli fram til han flyttet til Trondheim i 1668 og hadde der mange viktige diplomatiske oppdrag. Han deltok også i en kommisjon som skulle revidere i 1685–86.