Cast Credits Travelers (2016) Guest starring as Trucker Episode 2x07: 17 Minutes (Nov 27, 2017) [Co-Star] Second Chance (2016) Guest starring as FBI Agent Episode 1x10: Geworfenheit (Mar 18, 2016) [Co-Star] Supergirl (2015) Guest starring as Police Officer #1 Episode 2x10: We Can Be Heroes (Jan 30, 2017) [Co-Star] Fear the Walking Dead (2015) Guest starring as Peter Dawson (2 episodes) Episode 1x03: The Dog (Sep 13, 2015) Episode 1x02: So Close, Yet So Far (Aug 30, 2015) iZombie (2015) Guest starring as Jerry Byrd Episode 2x09: Cape Town (Dec 8, 2015) [Co-Star] The Lottery (2014) Guest starring as Burly Orderly Episode 1x01: Pilot (Jul 20, 2014) [Co-Star] Arrow (2012) Guest starring as Drunk Guy Episode 4x07: Brotherhood (Nov 18, 2015) [Co-Star] Once Upon a Time (2011) Guest starring as Man Episode 2x01: Broken (Sep 30, 2012) [Co-Star] Guest starring as Mob Guy Episode 2x07: Child of the Moon (Nov 11, 2012) [Co-Star] Hawaii Five-0 (2010) Guest starring as Agent Kershaw Episode 3x21: Imi Loko Ka 'Uhane (Seek Within One's Soul) (Apr 29, 2013) Fringe (2008) Guest starring as Lieutenant Pike Episode 3x11: Reciprocity (Jan 28, 2011) [Co-Star] Guest starring as Egg Face Screaming Loyalist Episode 5x04: The Bullet that Saved the World (Oct 26, 2012) [Co-Star] Psych (2006) Guest starring as Worker Episode 2x13: Lights, Camera... Homicidio (Jan 25, 2008) [Co-Star] Supernatural (2005) Guest starring as Howie Episode 10x08: Hibbing 911 (Dec 2, 2014) [Co-Star] Stargate Atlantis (2004) Guest starring as Dex Episode 1x09: Home (Sep 10, 2004) [Co-Star] Tru Calling (2003) Guest starring as Patrolman Episode 1x12: Valentine (Feb 12, 2004) [Co-Star] Cold Squad (1998) Guest starring as Neil Booth Episode 5x04: Clean (Oct 20, 2001) [Co-Star] Stargate SG-1 (1997) Guest starring as Security Force Officer Episode 7x03: Fragile Balance (Jun 20, 2003) [Co-Star] 21 Jump Street (1987) Guest starring as Steve Campbell Episode 5x09: Diplomas for Sale (Dec 8, 1990) Guest starring as Brandon Ross Episode 5x14: Film at Eleven (Feb 9, 1991)