Agent Mr. Chan 2018
as Yiu Wah's Principal
Sky on Fire 2016
as Ziwan's Father
Weeds on Fire 2016
as Lung's father
Triple Tap 2010
as Ken's Lawyer
Poker King 2009
as Jack's Father
One Nite in Mongkok 2004
as Tim
Credits from TMDB.