Cast Credits The Twilight Zone (2019) Guest starring as Hot Dog Vendor Episode 2x04: Ovation (Jun 25, 2020) [Co-Star] A Series of Unfortunate Events (2017) Guest starring as Truck Driver (Evander) (2 episodes) Episode 1x07: The Miserable Mill: Part One (Jan 13, 2017) [Co-Star] Episode 1x06: The Wide Window: Part Two (Jan 13, 2017) [Co-Star] Beyond (2017) Guest starring as Ticket Man Episode 2x04: Knock, Knock (Feb 1, 2018) [Co-Star] MECH-X4 (2016) Guest starring as Mr. Pattterson Episode 2x17: Versus the Betrayal (Jul 30, 2018) Colony (2016) Guest starring as Cody (2 episodes) Episode 3x09: The Big Empty (Jun 27, 2018) [Co-Star] Episode 3x08: Lazarus (Jun 20, 2018) [Co-Star] Supergirl (2015) Guest starring as Al Crane (10 episodes) Episode 6x20: Kara (Nov 9, 2021) [Co-Star] Episode 6x19: The Last Gauntlet (Nov 9, 2021) [Co-Star] Episode 6x17: I Believe in a Thing Called Love (Oct 26, 2021) [Co-Star] Episode 5x15: Reality Bytes (Mar 15, 2020) [Co-Star] Episode 5x10: The Bottle Episode (Jan 19, 2020) [Co-Star] Episode 4x22: The Quest for Peace (May 19, 2019) [Co-Star] Episode 4x19: American Dreamer (Apr 28, 2019) [Co-Star] Episode 4x05: Parasite Lost (Nov 11, 2018) [Co-Star] Episode 4x02: Fallout (Oct 21, 2018) [Co-Star] Episode 4x01: The American Alien (Oct 14, 2018) [Co-Star] View 7 more View 7 less Guest starring as Al (Alternate Earth) Episode 5x10: The Bottle Episode (Jan 19, 2020) [Uncredited] iZombie (2015) Guest starring as Prison Screw Episode 2x19: Salivation Army (Apr 12, 2016) [Co-Star] Guest starring as Billy Cook (3 episodes) Episode 3x12: Looking for Mr. Goodbrain (1) (Jun 20, 2017) [Co-Star] Episode 3x09: Twenty-Sided, Die (May 30, 2017) [Co-Star] Episode 3x01: Heaven Just Got a Little Bit Smoother (Apr 4, 2017) [Co-Star] King & Maxwell (2013) Guest starring as Bennett Episode 1x08: Job Security (Jul 29, 2013) Continuum (2012) Guest starring as Delivery Guy Episode 1x03: Wasting Time (Jun 10, 2012) [Co-Star] Guest starring as Manager Duncan (2 episodes) Episode 2x02: Split Second (Apr 28, 2013) [Co-Star] Episode 2x01: Second Chances (Apr 21, 2013) [Co-Star] Once Upon a Time (2011) Guest starring as Cabbie Episode 1x01: Pilot (Oct 23, 2011) [Co-Star] Life Unexpected (2010) Guest starring as Mr. Franklin Episode 2x02: Parents Unemployed (Sep 21, 2010) [Co-Star] Fringe (2008) Guest starring as Slim Joe Episode 2x03: Fracture (Oct 1, 2009) [Co-Star] Masters of Science Fiction (2007) Guest starring as Officer Latey Episode 1x05: Little Brother (Dec 2, 2007) Blood Ties (2007) Starring as Dave Graham (11 episodes) Episode 2x10: Deep Dark (Dec 7, 2007) Episode 2x06: Drawn and Quartered (Nov 16, 2007) Episode 2x05: The Devil You Know (Nov 9, 2007) Episode 1x10: Necrodrome (May 6, 2007) Episode 1x07: Heart of Ice (Apr 15, 2007) Episode 1x06: Love Hurts (Apr 8, 2007) Episode 1x05: Deadly Departed (Apr 1, 2007) Episode 1x04: Gifted (Mar 25, 2007) Episode 1x03: Bad JuJu (Mar 18, 2007) Episode 1x02: Blood Price (2) (Mar 11, 2007) Episode 1x01: Blood Price (1) (Mar 11, 2007) View 8 more View 8 less Psych (2006) Guest starring as Shanks Episode 1x04: Woman Seeking Dead Husband: Smokers Okay, No Pets (Jul 28, 2006) [Co-Star] Supernatural (2005) Guest starring as Ganesh Episode 5x19: Hammer of the Gods (Apr 22, 2010) 5ive Days to Midnight (2004) Guest starring as Bouncer (5 episodes) Episode 1x05: Day Five (Jun 11, 2004) Episode 1x04: Day Four (Jun 10, 2004) Episode 1x03: Day Three (Jun 9, 2004) Episode 1x02: Day Two (Jun 8, 2004) Episode 1x01: Day One (Jun 7, 2004) View 2 more View 2 less Cold Squad (1998) Guest starring as Bouncer Episode 7x01: No Life Like It (Sep 4, 2004) [Co-Star]