Cast Credits Gabby Duran & The Unsittables (2019) Guest starring as Android Dad Episode 1x01: So Your Gor-Montite Child Is Going to Explode (Oct 11, 2019) Batwoman (2019) Guest starring as Crows Agent #3 Episode 1x12: Take Your Choice (Feb 16, 2020) [Co-Star] Guest starring as Hockey Mask Episode 2x09: Rule #1 (Mar 28, 2021) [Co-Star] Charmed (2018) Guest starring as Faction Guard #2 Episode 2x18: Don't Look Back in Anger (Apr 17, 2020) [Co-Star] Van Helsing (2016) Guest starring as Refugee 2 (2 episodes) Episode 1x06: Nothing Matters (Oct 21, 2016) Episode 1x05: Fear Her (Oct 14, 2016) DC's Legends of Tomorrow (2016) Guest starring as Bouncer #1 Episode 1x03: Blood Ties (Feb 4, 2016) [Co-Star] Colony (2016) Guest starring as Pledge Grayhat Episode 3x13: What Goes Around (Jul 25, 2018) [Co-Star] Zoo (2015) Guest starring as Burly Shepherd Episode 2x13: Clementine (Sep 6, 2016) [Co-Star] Proof (2015) Guest starring as Frank McNeil Episode 1x04: Redemption (Jul 7, 2015) [Co-Star] iZombie (2015) Guest starring as Marcos Episode 3x02: Zombie Knows Best (Apr 11, 2017) [Co-Star] The Flash (2014) Guest starring as Security Guard Episode 4x16: Run, Iris, Run (Mar 13, 2018) [Co-Star] The 100 (2014) Guest starring as Harris Episode 5x03: Sleeping Giants (May 8, 2018) [Co-Star] Arrow (2012) Guest starring as Security Guard Episode 1x22: Darkness on the Edge of Town (May 8, 2013) [Co-Star] Guest starring as Prison Guard Episode 2x19: The Man Under the Hood (Apr 16, 2014) [Co-Star] Bulging Brides (2008) Starring as Tommy Europe Painkiller Jane (2007) Guest starring as Munitions Guard Episode 1x02: Toy Soldiers (Apr 20, 2007) Blood Ties (2007) Guest starring as Jean-Marc Episode 1x03: Bad JuJu (Mar 18, 2007) Psych (2006) Guest starring as Kelly Episode 2x04: Zero to Murder in Sixty Seconds (Aug 3, 2007) [Co-Star] Battlestar Galactica (2003) Guest starring as Rally Episode S04 Special: The Plan (Jan 10, 2010) [Co-Star]