Stand by · pulling the latest frames
Acting
Born · 1969
Taiwan
Where the River Flows
2025
Beautiful Accident
2017
Lonely Hearts Club
1995
Comedy Makes You Cry
2010
A Fleeting Moment
1998
The Echoing Heart
2026