Cast Credits Designated Survivor (2016) Guest starring as First Responder (2 episodes) Episode 1x03: The Confession (Oct 5, 2016) [Co-Star] Episode 1x02: The First Day (Sep 28, 2016) [Co-Star] Falling Water (2016) Guest starring as Jackass Episode 2x05: Promotion (Feb 3, 2018) [Co-Star] The Strain (2014) Guest starring as Cathel Episode 4x08: Extraction (Sep 3, 2017) [Co-Star] Nikita (2010) Guest starring as Agent in Suit Episode 1x01: Pilot (Sep 9, 2010) [Co-Star] Murdoch Mysteries (2008) Guest starring as Richard Dawkins (2 episodes) Episode 8x02: On the Waterfront (2) (Oct 13, 2014) [Uncredited] Episode 8x01: On the Waterfront (1) (Oct 6, 2014) Air Crash Investigation (2003) Guest starring as NWO Smit Episode 13x07: Death in the Arctic (Feb 24, 2015) Guest starring as New York Controller 1 Episode 2x06: Deadly Delay (Feb 27, 2005)