Cast Credits Yellowjackets (2021) Guest starring as Group Leader Episode 1x08: Flight of the Bumblebee (Jan 2, 2022) [Co-Star] Stateless (2020) Guest starring as Korvo Guard Episode 1x04: Run Sofie Run (Mar 22, 2020) Deadly Class (2019) Guest starring as Mustache Hippie Episode 1x05: Saudade (Feb 13, 2019) [Co-Star] DC's Legends of Tomorrow (2016) Guest starring as One-Eyed Pirate Episode 3x12: The Curse of the Earth Totem (Feb 26, 2018) [Co-Star] The Magicians (2015) Guest starring as Shep Episode 3x04: Be the Penny (Jan 31, 2018) [Co-Star] Supergirl (2015) Guest starring as Boris (2 episodes) Episode 2x16: Star-Crossed (Mar 20, 2017) [Co-Star] Episode 2x03: Welcome to Earth (Oct 24, 2016) [Co-Star] The 100 (2014) Guest starring as Ice Nation Healer Episode 4x01: Echoes (Feb 1, 2017) [Co-Star] Life Unexpected (2010) Guest starring as Engineer Jesus Episode 2x04: Team Rebounded (Oct 5, 2010) [Co-Star] Fringe (2008) Guest starring as Homeless Man Episode 3x03: The Plateau (Oct 7, 2010) [Co-Star] Psych (2006) Guest starring as Milosh Episode 6x08: The Tao of Gus (Dec 7, 2011) [Co-Star] Supernatural (2005) Guest starring as Street Preacher Episode 5x18: Point of No Return (Apr 15, 2010) [Co-Star] Guest starring as Bearded Man Episode 13x11: Breakdown (Jan 25, 2018) [Co-Star]