Cast Credits Supergirl (2015) Guest starring as Moe Episode 4x18: Crime and Punishment (Apr 21, 2019) [Co-Star] Wayward Pines (2015) Guest starring as Wounded Soldier #2 Episode 2x06: City Upon a Hill (Jun 29, 2016) [Co-Star] The 100 (2014) Guest starring as Beautiful Young Man Episode 7x12: The Stranger (Aug 19, 2020) [Co-Star] Arrow (2012) Guest starring as Gang Leader Episode 1x05: Damaged (Nov 7, 2012) [Co-Star] Continuum (2012) Guest starring as Pj Batista Episode 3x04: Minute Changes (Apr 6, 2014) [Co-Star]