About Larry Yang
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.
Production Credits
Larry Yang has 10 production credits.Directing
Credited for Director in 5 shows - Sorry I Love You, Mountain Cry, My Other Home, Adoring and Ride On.
Writing
Credited for Screenplay in 1 show - My Other Home.