Alan Swain Actor or Actress (2) Timerider: The Adventure of Lyle Swann (1982) Track of the Moon Beast (1976) Producer (1) The Flock (2007)