Cast Credits The Crossing (2018) Guest starring as Gerry Episode 1x05: Ten Years Gone (Apr 30, 2018) [Co-Star] Strange Empire (2014) Guest starring as Dr. Thomas Blithely (8 episodes) Episode 1x08: How Far is Heaven (Dec 1, 2014) Episode 1x07: The Oath (Nov 24, 2014) Episode 1x06: Electricity (Nov 17, 2014) Episode 1x05: Lonely Hearts (Nov 3, 2014) Episode 1x04: The Whiskey Trader (Oct 27, 2014) Episode 1x03: Other Powers (Oct 20, 2014) Episode 1x02: Buckskin Princess (Oct 13, 2014) Episode 1x01: The Hunting Party (Oct 6, 2014) View 5 more View 5 less The 100 (2014) Guest starring as Senior Council Member (4 episodes) Episode 1x08: Day Trip (May 7, 2014) [Co-Star] Episode 1x07: Contents Under Pressure (Apr 30, 2014) [Co-Star] Episode 1x05: Twilight's Last Gleaming (Apr 16, 2014) [Co-Star] Episode 1x02: Earth Skills (Mar 26, 2014) [Co-Star] View 1 more View 1 less Continuum (2012) Guest starring as Sil Belclose Episode 3x04: Minute Changes (Apr 6, 2014) [Co-Star] Painkiller Jane (2007) Guest starring as James Davies Episode 1x02: Toy Soldiers (Apr 20, 2007) Psych (2006) Guest starring as Professor Bob Stein Episode 8x08: A Touch of Sweevil (Mar 12, 2014) [Co-Star] Supernatural (2005) Guest starring as Deputy Frank Episode 9x19: Alex Annie Alexis Ann (Apr 22, 2014) [Co-Star] Stargate SG-1 (1997) Guest starring as Adrian Conrad (3 episodes) Episode 6x11: Prometheus (Aug 23, 2002) [Co-Star] Episode 5x14: 48 Hours (Mar 15, 2002) Episode 5x11: Desperate Measures (Sep 7, 2001) Millennium (1996) Guest starring as Accomplice Episode 2x07: 19:19 (Nov 7, 1997) [Co-Star] Guest starring as David Cougar Episode 3x11: Collateral Damage (Jan 22, 1999) [Co-Star]