Cast Credits The Healing Powers of Dude (2020) Guest starring as Blindfolded Man Episode 1x01: Second Step: Homeroom (Jan 13, 2020) [Co-Star] Riverdale (2017) Guest starring as Bus Driver Episode 5x03: Chapter Seventy-Nine: Graduation (Feb 3, 2021) [Co-Star] Zoo (2015) Guest starring as Ranger #2 Episode 2x01: The Day of the Beast (Jun 28, 2016) [Co-Star] Arrow (2012) Guest starring as Guard Episode 2x18: Deathstroke (Apr 2, 2014) [Co-Star] 7 Days (1998) Guest starring as Flush Davis Episode 2x16: The Cuban Missile (Mar 22, 2000) NightMan (1997) Guest starring as Agent Keller Episode 2x07: Knight Life (Nov 22, 1998) [Co-Star] The Sentinel (1996) Guest starring as Shoup Episode 1x06: Night Train (May 1, 1996)