Actor
John Tucker Must Die
2006 · as Chinese Man In Theatre
Long Life, Happiness and Prosperity
2002 · as Nelson Zong
Double Happiness
1994 · as Ah Hong