Under Fredrik III ble han ansatt som hoffmedikus. Da Corfitz Ulfeldt falt i unåde i 1651 bosatte han seg i Amsterdam og fortsatte å stå i forbindelse med Ulfeldt og Leonora Christina. I 1654 flyttet han til sin fødeby Hamburg. Da Corfitz Ulfeldt fulgte med Karl Gustav på felttoget mot Danmark, var Sperling med ham. Men på tilbakeveien til Hamburg ble han arrestert av de danske myndighetene i Glückstadt og beskyldt for å ha gått i svensk tjeneste. Han slapp fri først i 1659, etter å ha forpliktet seg til ikke å stå i forbindelse med kongens fiender.