Cast Credits Bitten (2014) Guest starring as The Albino (5 episodes) Episode 3x10: Truth, Changes, Everything (Apr 15, 2016) Episode 3x09: Shock the System (Apr 8, 2016) Episode 3x08: Tili Tili Bom (Apr 1, 2016) Episode 3x07: On the Brink (Mar 25, 2016) Episode 3x06: Rule of Anger (Mar 18, 2016) View 2 more View 2 less Reign (2013) Guest starring as Severin (2 episodes) Episode 2x10: Mercy (Dec 11, 2014) Episode 2x09: Acts of War (Dec 4, 2014) Saving Hope (2012) Guest starring as Coach Episode 5x02: Midlife Crisis (Mar 19, 2017) King (2011) Guest starring as Marshall Gage Episode 2x04: Charlene Francis (Mar 21, 2012) Lost Girl (2010) Guest starring as Acher Episode 2x18: Fae-nted Love (Mar 4, 2012) Rookie Blue (2010) Guest starring as Inspector John Jarvis (7 episodes) Episode 5x11: Everlasting (Aug 6, 2014) Episode 5x08: Exit Strategy (Jul 16, 2014) Episode 5x07: Deal with the Devil (Jul 9, 2014) Episode 5x04: Wanting (Jun 9, 2014) Episode 5x03: Heart Breakers, Money Makers (Jun 2, 2014) Episode 5x02: All by Her Selfie (May 26, 2014) Episode 5x01: Blink (May 19, 2014) View 4 more View 4 less Republic of Doyle (2010) Guest starring as Nelson McNulty Episode 4x01: From Dublin with Love (Jan 6, 2013) Rent-a-Goalie (2006) Starring as O'Malley Due South (1994) Guest starring as Carmen Miranda Episode 4x03: The Ladies' Man (Oct 21, 1998) The X-Files (1993) Guest starring as 2nd Doctor Episode 2x16: Colony (1) (Feb 10, 1995) [Co-Star] Guest starring as Doctor #2 Episode 2x17: End Game (2) (Feb 17, 1995) [Co-Star]