Actor · Born 1963
The Sinking City: Capsule Odyssey
2017 · as Wah
Unexpected Love
2014
My Sassy Hubby
2012 · as Tung Yi's manager
I Love Wing Chun
2011 · as Nel
Basic Love
2009
Escape from Hong Kong Island
2004 · as Waitor
Astonishing
2004 · as Hospital doctor
City of SARS
2003 · as SARS Patient
Feel 100% 2003
2003 · as Will Kan
Looking for Mr. Perfect
2003 · as James
The Untold Story - The Lost World
2002 · as DNA Consultant
Nine Girls and a Ghost
2002 · as 张校董