Cast Credits The Triangle (2005) Guest starring as Victor Osserman Episode 1x03: Part 3 (Dec 7, 2005)