John Tucker Must Die 2006
as Chinese Man In Theatre
Light Rapid Transit 2004
as Reg
Long Life, Happiness and Prosperity 2002
as Nelson Zong
Double Happiness 1994
as Ah Hong
Credits from TMDB.