Cast Credits When Hope Calls (2019) Guest starring as Inspector Andrews Episode 1x05: A House United (Sep 20, 2019) [Co-Star] Damnation (2017) Guest starring as Sam Riley Episode 1x01: Sam Riley's Body (Nov 7, 2017) Frankie Drake Mysteries (2017) Guest starring as Detective Trevor Ingers Episode 3x05: Things Better Left Dead (Oct 14, 2019) Designated Survivor (2016) Guest starring as Secretary General Episode 2x07: Family Ties (Nov 15, 2017) [Co-Star] Dark Matter (2015) Guest starring as Mysterious Man Episode 3x04: All the Time in the World (Jun 23, 2017) [Co-Star] Murdoch Mysteries (2008) Guest starring as Trenton Darling Episode 11x10: F.L.A.S.H.! (Jan 8, 2018) Street Legal (1987) Guest starring as Gordon Estabrooks Episode 8x12: Fair Is Foul (Jan 7, 1994)