A Resort Called Hell 1973
Actor
The Spirits 1969
as (segment "The Revival of Wu Chiu Yueh")
Lotus Camp 1969
Credits from TMDB.