Born in Beijing, China, Xu Shi initially studied TV and radio engineering, which eventually led him to realise his love for motion picture. Following his education at the film school in Bristol, UK, Xu filmed a few short stories on super 16mm. With the rapid development of digital capture, he photographed the award-winner short film 'Quizmaster' on the Red Camera. After that, he spent most of his time in the field of documentary and shot on various digital formats. In June 2013, he finished filming his first feature film in the UK 'Lily Moore is My Friend'.