Sven was born in Berlin, studied visual communication at the University of Hildesheim and earned the distinction of British Council Scholar for printmaking at The Royal College of Art in London. For the past few years he has also been lecturing in photography, art and design.