Kevin Giffin Actor or Actress (3) The Scarlet Worm (2011) Contractor's Routine (2011) Xenobites (2008)