Cast Credits Transplant (2020) Guest starring as Marcus Curtis (3 episodes) Episode 2x10: Shadows (Mar 15, 2022) Episode 1x12: Relapse (May 20, 2020) Episode 1x09: Under Pressure (Apr 29, 2020) Coroner (2019) Guest starring as Mr. McAvoy (3 episodes) Episode 3x10: Christmas Day (Apr 7, 2021) Episode 3x08: Blue Flock (Mar 24, 2021) Episode 3x02: In Bloom (Feb 10, 2021) In Contempt (2018) Guest starring as Franklin (4 episodes) Episode 1x10: BLM, Part Two (Jun 12, 2018) Episode 1x09: BLM, Part One (Jun 5, 2018) Episode 1x08: Burned Out (May 29, 2018) Episode 1x01: Welcome to Hell (Apr 10, 2018) View 1 more View 1 less Frankie Drake Mysteries (2017) Guest starring as Jack Porter Episode 1x01: Mother of Pearl (Nov 6, 2017) Private Eyes (2016) Guest starring as Judge Episode 2x06: The PI Code (Jun 29, 2017) The Art of More (2015) Guest starring as Edward Leigh Mason (9 episodes) Episode 1x10: The Card Players (Nov 19, 2015) Episode 1x09: The Interview (Nov 19, 2015) Episode 1x08: The Name of the Game (Nov 19, 2015) Episode 1x07: The Quatrefoil (Nov 19, 2015) Episode 1x06: Ride Along (Nov 19, 2015) Episode 1x05: One Ton Depot (Nov 19, 2015) Episode 1x03: Mint Condition (Nov 19, 2015) Episode 1x02: Whodunnit (Nov 19, 2015) Episode 1x01: Heavy Lies the Head (Nov 19, 2015) View 6 more View 6 less Dark Matter (2015) Guest starring as Sheriff Vargas Episode 3x09: Isn't That a Paradox? (Jul 28, 2017) Remedy (2014) Guest starring as Curtis Decker Episode 1x09: The Little Things (Apr 21, 2014) Cracked (2013) Guest starring as ETF Squad Leader Episode 2x01: Swans (Sep 30, 2013) Breakout Kings (2011) Guest starring as The Mayor Episode 1x13: Where in the World is Carmen Vega (May 30, 2011) [Co-Star] Lost Girl (2010) Guest starring as Fletcher Episode 2x17: The Girl Who Fae'd with Fire (Feb 19, 2012) The Listener (2009) Guest starring as Abbassi Ayim Episode 3x04: The Taking (Jun 20, 2012) This Is Wonderland (2004) Guest starring as Reverend Thomas (2 episodes) Episode 3x02: Episode 28 (Nov 30, 2005) Episode 2x10: Episode 23 (Apr 5, 2005) TekWar (1994) Starring as Sid Gomez Sweating Bullets (1991) Guest starring as Ollie Porter Episode 1x01: Hard Case (Apr 8, 1991) War of the Worlds (1988) Guest starring as Sgt. Gordon Reynolds (2 episodes) Episode 1x02: The Resurrection (2) (Oct 7, 1988) Episode 1x01: The Resurrection (1) (Oct 7, 1988) Street Legal (1987) Guest starring as Judge Rawlings Episode 2x09: Lost and Lonely Hearts (Nov 18, 1987) Guest starring as Delroy Payne (2 episodes) Episode 6x06: Questions of Dignity (Nov 1, 1991) Episode 6x05: Shades of Difference (Oct 25, 1991) Night Heat (1985) Starring as Det. Colby Burns Episode 2x01: The Hero (Jan 30, 1986) Knight Rider (1982) Guest starring as Kurt Miller Episode S04 Special: Knight Rider 2000 (May 19, 1991) Seeing Things (1981) Guest starring as Lonnie Episode 5x06: Optical Illusion (Mar 2, 1986)