Richard Geiwitz Actor or Actress (2) Nightbeast (1982) The Alien Factor (1978) Producer (1) Nightbeast (1982)