The Double Face of Peter Lorre 1984
Director, Writer
Pharos of Chaos 1983
Assistant Director
Credits from TMDB.