Larry Yang: Larry Yang. Director: Mountain Cry. In April 2014, director and screenwriter Larry Yang's Mountain Cry screenplay was awarded the "Best Commercial Potential" prize at the 4th Beijing International Film Festival's "Pitch & Catch" contest. 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. Prior to Mountain Cry, Yang's most...
Known For: Mountain Cry (Director), Ride On (Director), Another Shot (Director), Sorry I Love You (Director)