Loading
Loading

Larry Yang is a Chinese director and screenwriter. He started his career as an actor in a short horror film "Dimension 13". Yang represents the new generation of bi-cultural talent in Chinese film, having honed his craft by earning Master's degrees in Film from both the Beijing Film Academy and the University of Edinburgh.
The Shadow's Edge2025
Ride On2023
Blades of the Guardians2026
Mountain Cry2016
Adoring2019
My Other Home2017
Sorry I Love You2013
飞刀2006