Cast Credits The Last Templar (2009) Guest starring as Archbishop of New York (2 episodes) Episode 1x02: Part 2 (Jan 26, 2009) Episode 1x01: Part 1 (Jan 25, 2009) Mutant X (2001) Guest starring as Michael Hayes Episode 3x15: Divided Loyalties (Feb 23, 2004)