Hi, I'm Stephen and I'm a filmmaker living and working in Shanghai, China.
I'm Irish but I grew up in Belgium and the UK. Since graduating from the University of Sussex in 2008, I've lived and worked in Vietnam, Turkey and China. As you might have guessed I love travelling.
You can find out more about my professional life through my portfolio website: (website hidden).
Stephen has completed online and offline ID verification.