Movies (As Crew)

The Lethe
Zhao Shiyao was ? in The Lethe as 'Director'.Movie Released: Tue, Jul 30 2019

Super Housemaid
Zhao Shiyao was ? in Super Housemaid as 'Director'.Movie Released: Sat, Apr 14 2018

Space of Love
Zhao Shiyao was ? in Space of Love as 'Director'.Movie Released: Fri, Mar 16 2018