Cast Credits Heroes Reborn (2015) Guest starring as Pointing Man Episode 1x08: June 13th Part Two (Nov 5, 2015) [Co-Star] iZombie (2015) Guest starring as Vancouver Police Officer Episode 1x01: Pilot (Mar 17, 2015) [Co-Star] Arrow (2012) Guest starring as Carl Episode 2x08: The Scientist (Dec 4, 2013) [Co-Star] Once Upon a Time (2011) Guest starring as Sailor Episode 3x05: Good Form (Oct 27, 2013) [Co-Star] Fringe (2008) Guest starring as ND Observer (4 episodes) Episode 5x13: An Enemy of Fate (Jan 18, 2013) [Co-Star] Episode 5x12: Liberty (Jan 18, 2013) [Co-Star] Episode 5x11: The Boy Must Live (Jan 11, 2013) [Co-Star] Episode 5x04: The Bullet that Saved the World (Oct 26, 2012) [Co-Star] View 1 more View 1 less Fear Itself (2008) Guest starring as Ken Episode 1x07: Community (Jul 24, 2008) Air Crash Investigation (2003) Guest starring as Air Traffic Controller Bikbov Episode 18x08: Lethal Limits (Feb 25, 2019)