| Movie | New Kung Fu Cult Master | 2022-01-28 | |
| Movie | Nian | 2020-02-01 | |
| Movie | Aces Go Places V: The Terracotta Hit | Lui Yin (uncredited) | 1989-01-28 |
| Movie | Dragons of the Orient | Self - Staff Demonstrator - Part of 1974 Tour | 1988-01-01 |
Are you sure you want to hide this?