Cast Credits The Mysterious Benedict Society (2021) Guest starring as Mr. Bloom (2 episodes) Episode 1x08: Big Day Today (Aug 6, 2021) [Co-Star] Episode 1x03: Depends on the Wagon (Jul 2, 2021) [Co-Star] The Stand (2020) Guest starring as Wayne Stuckey Episode 1x02: Pocket Savior (Dec 24, 2020) [Co-Star] Big Sky (2020) Guest starring as William Edwards Episode 1x03: The Big Rick (Dec 1, 2020) Home Before Dark (2020) Guest starring as Interviewer Episode 2x10: The Smoking Gun (Aug 13, 2021) [Co-Star] The Twilight Zone (2019) Guest starring as Reginald Episode 2x02: Downtime (Jun 25, 2020) [Co-Star] Project Blue Book (2019) Guest starring as Reporter #1 Episode 1x10: The Washington Merry-Go-Round (Mar 12, 2019) [Co-Star] A Million Little Things (2018) Guest starring as Dr. Anthony Episode 1x14: Someday (Feb 7, 2019) [Co-Star] Altered Carbon (2018) Guest starring as Male Investigator Episode 1x10: The Killers (Feb 2, 2018) [Co-Star] Hit the Road (2017) Guest starring as Darryl Episode 1x07: It's My Party (Nov 28, 2017) Colony (2016) Guest starring as David Javor (2 episodes) Episode 3x09: The Big Empty (Jun 27, 2018) [Co-Star] Episode 3x08: Lazarus (Jun 20, 2018) [Co-Star] Zoo (2015) Guest starring as Haggard Man Episode 2x13: Clementine (Sep 6, 2016) [Co-Star] The Man in the High Castle (2015) Guest starring as Bill Crothers (2 episodes) Episode 1x05: The New Normal (Nov 20, 2015) [Co-Star] Episode 1x03: The Illustrated Woman (Nov 20, 2015) [Co-Star] When Calls the Heart (2013) Guest starring as Donald Peterman Episode 6x05: Surprise (May 6, 2019) Arrow (2012) Guest starring as Dr. Webb Episode 1x19: Unfinished Business (Apr 3, 2013) Alcatraz (2012) Guest starring as Gun Store Owner Episode 1x02: Ernest Cobb (Jan 16, 2012) [Co-Star] The Killing (2011) Guest starring as Blood Spatter Expert Episode 4x02: Unraveling (Aug 1, 2014) [Co-Star] Fairly Legal (2011) Guest starring as Tony Episode 2x13: Finale (Jun 15, 2012) [Co-Star] Fringe (2008) Guest starring as Mark Wilner Episode 3x05: Amber 31422 (Nov 4, 2010) [Co-Star] Eureka (2006) Guest starring as Dr. Boyle Episode 4x14: Up in the Air (Aug 1, 2011) Psych (2006) Guest starring as Waiter Episode 7x13: Nip and Suck It (May 22, 2013) [Co-Star] Supernatural (2005) Guest starring as Demon Episode 4x22: Lucifer Rising (May 14, 2009) [Co-Star] Guest starring as Captain James Dearborn Episode 11x14: The Vessel (Feb 17, 2016) Stargate Atlantis (2004) Guest starring as Mirellus Episode 5x07: Whispers (Sep 5, 2008) [Co-Star] The X-Files (1993) Guest starring as Man in Suit Episode 10x06: My Struggle II (Feb 22, 2016) [Co-Star]