FILMOGRAPHY
2004 · Billy Lee/Master Qi/Inspector Couseau
2005 · Dr. Zee Lo
2002 · Lew Jing-fan/Fu Manchu
1993 · Dr. Billy Lee
2006 · Dr. Z