Cast Credits Cardinal (2017) Guest starring as Detective Peters Episode 1x02: Delorme (Feb 1, 2017) [Co-Star] Incorporated (2016) Guest starring as Larson Webb (2 episodes) Episode 1x08: Operational Realignment (Jan 18, 2017) [Co-Star] Episode 1x02: Downsizing (Dec 7, 2016) [Co-Star] Private Eyes (2016) Guest starring as Barfly Episode 2x09: The Good Soldier (Jul 20, 2017) Dark Matter (2015) Guest starring as Draves Episode 1x08: Episode Eight (Jul 31, 2015) Gangland Undercover (2015) Guest starring as Souls' Boss Episode 2x01: Nowhere Man (Sep 26, 2016) Saving Hope (2012) Guest starring as Mike Episode 3x16: A Simple Plan (Feb 4, 2015) Alphas (2011) Guest starring as Gower Episode 2x06: Alphaville (Aug 27, 2012) [Co-Star] Rookie Blue (2010) Guest starring as Kevin Shaffer Episode 4x02: Homecoming (May 30, 2013) Republic of Doyle (2010) Guest starring as John Spencer Episode 4x03: Identity Crisis (Jan 20, 2013) Flashpoint (2008) Guest starring as Brian Episode 5x06: Below the Surface (Oct 25, 2012) Murdoch Mysteries (2008) Guest starring as Jeremiah Fuller Episode 7x05: Murdoch of the Living Dead (Oct 28, 2013) This Is Wonderland (2004) Guest starring as Constable Ian Faraday (4 episodes) Episode 3x06: Episode 32 (Jan 11, 2006) Episode 2x13: Episode 26 (Apr 26, 2005) Episode 2x10: Episode 23 (Apr 5, 2005) Episode 2x08: Episode 21 (Mar 22, 2005) View 1 more View 1 less Missing (2003) Guest starring as Robert Newell Episode 2x01: Sea of Love (Jul 10, 2004)