Actor
The Tenants Downstairs
2016 · as Inspector Chen
First of May
2015 · as Ke-Ming's Father
我的左手与右手
2010
The Love Winner
2004 · as Dao lam
The Touch
2002
Born to Be King
2000 · as Dragon
The Magic Sword
1993
When The Ocean Is Blue
1988
Be My Lovely Child Again
1987
Promising Young Boy
The Story of Dr. Sun Yat Sen
1986
Drunken Tai Chi
1984 · as Ta Sha's father (uncredited)