FILMOGRAPHY
2015 · Inspector of Police
2000 · TMC Centre OIC
2015 · Felix Chong
2008 · Roger Lee
1998 · Michael
2001 · 電影
2015 · Self
1997 · Jean's fellow student at C.U.