Stephen Wright

Name Here

Stephen Wright

Associate Creative Director

  • LostPensicvos Films 2011 - Present
  • University of Sussex 2008
Download CV


I’m a filmmaker and the Associate Creative Director at LostPensivos Films in Shanghai, China.

My job is to help clients connect in an exciting, authentic way to their desired audience with quality films that live on the web, social platforms and in broadcast.

I’ve also produced and directed documentaries and short films including ‘Life on the Up” (2013) and ‘The Poseidon Project’ (2013) and am currently directing my first feature documentary The Five Dollar Movie.

Examples of Work


  • Floor 2, Building 2, No. 23,
    Lane 258, Caoxi Lu,
    Shanghai, 200235
  • +86 156 18052542
  • +86 21 64515410

Get in Touch