Space Ninjas | 2019-07-01 | ||
Chen Muo De Fu Chou | Shaw brothers leader | 2011-02-08 | |
霍元甲 | American Businessman | 2006-01-26 | |
Bruce Lee: The Intercepting Fist | Himself | 1998-01-01 | |
Dreams of Desire | Man in Rolls Royce | 1981-03-01 | |
神威三猛龍 | Professor Lucas | 1980-08-14 | |
Challenge of the Tiger | Head of the Agency | 1980-01-01 | |
猛龍過江 | The Boss | 1972-12-30 |