Sven er vokset op på Sri Lanka med en dansk far og australsk mor. Han gik i skole i Indien og Australien, før han kom til Danmark for at aftjene sin værnepligt i 1975. Han blev en bekendende kristen mens han var i forsvaret, og tog derefter til London for at studere teologi.
Han kom tilbage til Danmark i 1981 for at tjene i Kristent Fællesskabs arbejde, mens han samtidig var fuldtidsansat i designfirmaet Menu A/S. I 1991 blev han deltidsansat af menigheden for at varetage ledelse, pastoralt arbejde og undervisning. Dette fortsætter han med i dag, samtidig med at han delvis arbejder for det danske Forsvar som reserveofficer. Sven er gift med Joanna, og de har tre voksne børn og nu også børnebørn. I sin fritid kan Sven lide at løbe, være sammen med familie og venner, læse bøger og se en god film.