Cast Credits Are You Afraid of the Dark? (2019) Guest starring as Ticketing Clown (3 episodes) Episode 1x03: Part Three: Destroy All Tophats (Oct 25, 2019) [Co-Star] Episode 1x02: Part Two: Opening Night (Oct 18, 2019) [Co-Star] Episode 1x01: Part One: Submitted for Approval (Oct 11, 2019) [Co-Star] The Twilight Zone (2019) Guest starring as Mosher Episode 1x08: Point of Origin (May 16, 2019) The Murders (2019) Guest starring as Tom Watson Episode 1x05: Toxic (Apr 22, 2019) Trial & Error (2017) Guest starring as Eric / Echo Episode 2x08: Bad Instincts (Aug 16, 2018) [Co-Star] iZombie (2015) Guest starring as Bum Episode 1x13: Blaine's World (Jun 9, 2015) The Flash (2014) Guest starring as Basil Nurblin Episode 1x04: Going Rogue (Oct 28, 2014) [Co-Star] Intruders (2014) Guest starring as Buddy Episode 1x07: The Crossing Place (Oct 4, 2014) Arctic Air (2012) Guest starring as Shane Episode 3x03: The Fling (Jan 21, 2014) Once Upon a Time (2011) Guest starring as Peasant #1 Episode 3x02: Lost Girl (Oct 6, 2013) [Co-Star] Psych (2006) Guest starring as Mortician Episode 7x14: No Trout About It (May 29, 2013) [Co-Star] Supernatural (2005) Guest starring as Frank Episode 9x03: I'm No Angel (Oct 22, 2013) [Co-Star] Stargate SG-1 (1997) Guest starring as Dr. Bennett Episode 10x13: The Road Not Taken (Apr 27, 2007) [Co-Star] The X-Files (1993) Guest starring as Hillbilly Ed Episode 11x06: Kitten (Feb 7, 2018) [Co-Star]