Directing
1976-10-20 · Changhua, Taiwan
I Blew Out the Candles Before Making a Wish
2026 · Movie
The Blue Choker
2018 · Movie
Is LIFE a Movie
Double Trouble
2012 · Movie
10 Plus 10
2011 · Movie
Secret
2007 · Movie