logo
Yang Xiao backdrop
Yang Xiao poster
Yang Xiao
Xiao Yang (born in 1989), Screenwriter & Director, graduated from Shanghai University for the MFA Program. His debut feature The Suspended Step (2013)...