Cast Credits Frequency (2016) Guest starring as Tommy "Mac" McEntire Episode 1x01: Pilot (Oct 5, 2016) [Co-Star] The Exorcist (2016) Guest starring as Vatican Agent #2 Episode 2x09: Ritual & Repetition (Dec 8, 2017) [Co-Star] Supergirl (2015) Guest starring as Griggs Episode 2x15: Exodus (Mar 6, 2017) [Co-Star] iZombie (2015) Guest starring as Tatted Lab Tech Episode 2x19: Salivation Army (Apr 12, 2016) [Co-Star] Bitten (2014) Guest starring as Taxi Driver #2 (2 episodes) Episode 1x02: Prodigal (Jan 18, 2014) [Co-Star] Episode 1x01: Summons (Jan 11, 2014) [Co-Star] Hemlock Grove (2013) Guest starring as White Tower Guard (2 episodes) Episode 1x13: Birth (Apr 19, 2013) Episode 1x08: Catabasis (Apr 19, 2013) Beauty and the Beast (2012) Guest starring as Ops Agent #2 Episode 1x18: Heart of Darkness (Apr 18, 2013) [Co-Star] Arrow (2012) Guest starring as Security Guard #2 Episode 2x11: Blind Spot (Jan 22, 2014) [Co-Star] Nikita (2010) Guest starring as Yuri Episode 1x15: Alexandra (Feb 17, 2011) [Co-Star]