Man of Nasty Spirit 1993
Director of Photography
Freezing Point 1979
Director
Shaolin Death Squads 1977
Moonlight Sword and Jade Lion 1977
The Invincible Space Streaker 1977
Woman of the Night 1973
Credits from TMDB.