Cast Credits The Twilight Zone (2019) Guest starring as Jacques Tourneur Episode 1x04: A Traveler (Apr 18, 2019) [Co-Star] Take Two (2018) Guest starring as Rupert Episode 1x07: About Last Night (Aug 2, 2018) [Co-Star] SIX (2017) Guest starring as Wounded Militia Episode 2x07: FUBAR (Jul 11, 2018) [Co-Star] iZombie (2015) Guest starring as Zack Episode 4x11: Insane in the Germ Brain (May 14, 2018) [Co-Star] Arrow (2012) Guest starring as Reporter #2 Episode 1x02: Honor Thy Father (Oct 17, 2012) [Co-Star] True Justice (2012) Guest starring as Hawala Man Episode 2x08: Angel of Death (Feb 22, 2013) Fringe (2008) Guest starring as Medical Examiner Jones Episode 4x15: A Short Story About Love (Mar 23, 2012) [Co-Star]