
Biography
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.
Wrote 7
2020s
- 2026
- 2025
- 2023
2010s
- 2019
- 2017
My Other Home
Screenplay
- 2016
Mountain Cry
Writer
- 2013
Sorry I Love You
Writer
Directed 6
2020s
- 2025
- 2023
2010s
- 2019
- 2017
My Other Home
Director
- 2016
Mountain Cry
Director
- 2013
Sorry I Love You
Director
Acted in 1
2000s
- 2006
飞刀
Movie