Cast Credits Private Eyes (2016) Guest starring as Wil Schmit Episode 1x04: The Devil's Playground (Jun 16, 2016) Killjoys (2015) Guest starring as Liam Jelco (6 episodes) Episode 3x08: Heist, Heist, Baby (Aug 18, 2017) Episode 2x09: Johnny Be Good (Aug 26, 2016) Episode 2x08: Full Metal Monk (Aug 19, 2016) Episode 2x07: Heart-Shaped Box (Aug 12, 2016) Episode 2x03: Shaft (Jul 15, 2016) Episode 2x02: Wild, Wild Westerley (Jul 8, 2016) View 3 more View 3 less Between (2015) Starring as Dexter Crane (2 episodes) Episode 2x06: Don't Look Back (Jul 1, 2016) Episode 2x05: Horatio Rising (Jul 1, 2016) Bitten (2014) Guest starring as Karl Marsten (11 episodes) Episode 3x10: Truth, Changes, Everything (Apr 15, 2016) Episode 3x09: Shock the System (Apr 8, 2016) Episode 3x06: Rule of Anger (Mar 18, 2016) Episode 3x03: Right Behind You (Feb 26, 2016) Episode 2x07: Bad Dreams (Mar 21, 2015) Episode 1x13: Ready (Apr 5, 2014) Episode 1x12: Caged (Mar 29, 2014) Episode 1x11: Settling (Mar 22, 2014) Episode 1x08: Prisoner (Mar 1, 2014) Episode 1x04: Grief (Feb 1, 2014) Episode 1x03: Trespass (Jan 25, 2014) View 8 more View 8 less Reign (2013) Guest starring as Church Official Episode 2x20: Fugitive (Apr 30, 2015) Saving Hope (2012) Guest starring as Todd Groaner Episode 5x04: A Stranger Comes to Town (Apr 2, 2017) Suits (2011) Guest starring as Dr. Jacob Manning Episode 7x05: Brooklyn Housing (Aug 9, 2017) Republic of Doyle (2010) Guest starring as Vincent Letto Episode 6x04: The Driver (Nov 5, 2014) The Listener (2009) Guest starring as Brad Barret Episode 4x03: Early Checkout (Jun 12, 2013) Flashpoint (2008) Guest starring as Dr. Peter Applewhite Episode 4x17: Priority of Life (Dec 6, 2011) Murdoch Mysteries (2008) Guest starring as Preston Monk Episode 6x08: Murdoch in Ladies Wear (Mar 4, 2013) Guest starring as Mongtague Ainsworth Episode 12x05: The Spy Who Loved Murdoch (Oct 22, 2018) [Co-Star] Air Crash Investigation (2003) Guest starring as British Investigator Episode 16x05: Lethal Turn (Sep 5, 2017) Lucy Sullivan is Getting Married (1999) Starring as Daniel Casualty (1986) Guest starring as Paul McAllister Episode 20x44: Happy Hour (Aug 5, 2006)