Cast Credits Turner & Hooch (2021) Guest starring as Guy Episode 1x08: Arf Appreciation (Sep 8, 2021) [Co-Star] Motherland: Fort Salem (2020) Guest starring as Detective Episode 3x01: Homo Cantus (Jun 21, 2022) [Co-Star] Nancy Drew (2019) Guest starring as Inmate Peter Episode 1x12: The Lady of Larkspur Lane (Jan 29, 2020) [Co-Star] The Murders (2019) Guest starring as Joe Episode 1x03: Queen of Hearts (Apr 8, 2019) Siren (2018) Guest starring as Hector Episode 2x04: Oil & Water (Feb 14, 2019) [Co-Star] Wisdom of the Crowd (2017) Guest starring as Portly Detective Episode 1x01: Pilot (Oct 1, 2017) [Co-Star] The Arrangement (2017) Guest starring as Boom Operator Episode 1x09: Sins (Apr 30, 2017) [Co-Star] Lucifer (2016) Guest starring as Hector Episode 1x05: Sweet Kicks (Feb 22, 2016) [Co-Star] The Romeo Section (2015) Guest starring as Alonzo (5 episodes) Episode 2x10: Final Measures (Dec 7, 2016) Episode 2x08: Complicit (Nov 23, 2016) Episode 2x07: Rising Tide (Nov 16, 2016) Episode 2x05: Incendiary (Nov 2, 2016) Episode 2x04: Seeds of War (Oct 26, 2016) View 2 more View 2 less iZombie (2015) Guest starring as Todd Episode 2x11: Fifty Shades of Grey Matter (Feb 2, 2016) [Co-Star] The Flash (2014) Guest starring as Jered Haywood Episode 8x01: Armageddon, Part 1 (Nov 16, 2021) [Co-Star] Once Upon a Time in Wonderland (2013) Guest starring as Palace Guard Episode 1x07: Bad Blood (Dec 5, 2013) [Co-Star] Red Widow (2013) Guest starring as J.J. Johns (2 episodes) Episode 1x08: The Hit (May 5, 2013) Episode 1x05: The Recorder (Mar 24, 2013) Motive (2013) Guest starring as George Darrow Episode 4x06: Interference (Apr 26, 2016) [Co-Star] Arrow (2012) Guest starring as Bouncer Episode 1x17: The Huntress Returns (Mar 20, 2013) [Co-Star] Continuum (2012) Guest starring as Gus Episode 2x03: Second Thoughts (May 5, 2013) [Co-Star] True Justice (2012) Guest starring as Farid Episode 2x08: Angel of Death (Feb 22, 2013) Once Upon a Time (2011) Guest starring as Street Vendor Episode 6x15: A Wondrous Place (Apr 2, 2017) [Co-Star] Human Target (2010) Guest starring as Hoodlum Episode 1x05: Run (Feb 10, 2010) [Co-Star] Supernatural (2005) Guest starring as Demon Security Guard #2 Episode 7x17: The Born-Again Identity (Mar 23, 2012) [Co-Star] Guest starring as Scarpatti's Thug #1 Episode 13x15: A Most Holy Man (Mar 8, 2018) [Co-Star] Battlestar Galactica (2003) Guest starring as Shaunt Episode 4x01: He That Believeth in Me (Apr 4, 2008) [Co-Star]