The Puppetmaster 1993
Actor
Drunken Tai Chi 1984
as Policeman
The Devil 1981
Three Funny Detectives 1981
Actor, Producer
Sacrifice to Desolate Spirits 1980
Credits from TMDB.