Stephen Ouimette Actor or Actress (7) Cardinal (2017) Murder Most Likely (1999) Heater (1999) X-Men (1992) The Adjuster (1991) The Top of His Head (1989) Star Wars: Droids (1985)