Biography
Larry Yang is a Director, Screenwriter, Actor and Art Designer. He was born as Zi Yang in Baoquanling, Heilongjiang, China. His career started 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.
Filmography
Cast Credits
Crew
Crew Credits

The Shadow's Edge
Role: Director
MOVIE • 2025

The Shadow's Edge
Role: Writer
MOVIE • 2025

Ride On
Role: Writer
MOVIE • 2023

Ride On
Role: Director
MOVIE • 2023

Adoring
Role: Director
MOVIE • 2019

Adoring
Role: Writer
MOVIE • 2019

My Other Home
Role: Director
MOVIE • 2017

My Other Home
Role: Screenplay
MOVIE • 2017

Mountain Cry
Role: Writer
MOVIE • 2016

Mountain Cry
Role: Director
MOVIE • 2016

Sorry I Love You
Role: Director
MOVIE • 2013

Sorry I Love You
Role: Writer
MOVIE • 2013

Blades of the Guardians
Role: Writer
MOVIE • TBA