Cast Credits The Triangle (2005) Guest starring as Interrogator #2 Episode 1x02: Part 2 (Dec 6, 2005)