Larry Yang

Larry Yang

Intricately weaving tales of humanity and culture, Taiwanese director Larry Yang was born in 1971 in Taipei, Taiwan. Best known for his work in the drama and romance genres, Yang has been active in the film industry since the early 2000s with his most acclaimed films being "Mountain Cry" and "Sorry, I love you". Despite the lack of major international awards, his films are lauded for their distinctive storytelling style that pays homage to the richness of Asian culture and the complexities of human relationships. Beyond his films, Larry Yang, much like his stories, carries an air of humble authenticity that reflects his deep understanding of the human condition.