Cast Credits Slings & Arrows (2003) Guest starring as Damien Episode 3x02: Vex Not His Ghost (Jul 31, 2006) Due South (1994) Guest starring as Car Rental Clerk Episode 2x06: The Mask (Jan 19, 1996)