Larry Yang

Larry Yang is a chinese film director started career with feature film Sorry I Love You in 2013. Yang is best known for work in Sorry I Love You (2013) and Mountain Cry (2015).
  • Director
  • Writer
Film Industry

Top Movies


Year Movie Country Role Credit Ratings
2015 Mountain Cry China Writer, Director 0.00
2013 Sorry I Love You China Director, Writer 0.00