Kevin Lien

Kevin Lien

Renowned for his unique storytelling, Kevin Lien was born in 1978 in Taipei, Taiwan. This versatile director, active since the early 2000s, has crafted a diverse portfolio of works primarily in the drama and action genres, with his most famous films including "The Song of Spirits" and "Chasing the Dragon". Despite a lack of awards at major film festivals, Lien's captivating narratives and distinct cinematographic style have earned him a respected place in the global film industry. Kevin Lien is an artist at heart, always pouring his passion and dedication into every frame he creates, making his films a true reflection of his personal vision.