Cast Credits Mayor of Kingstown (2021) Guest starring as Joseph the Russian (5 episodes) Episode 1x07: Along Came a Spider (Dec 19, 2021) [Co-Star] Episode 1x06: Every Feather (Dec 12, 2021) [Co-Star] Episode 1x05: Orion (Dec 5, 2021) [Co-Star] Episode 1x02: The End Begins (Nov 14, 2021) [Co-Star] Episode 1x01: The Mayor of Kingstown (Nov 14, 2021) [Co-Star] View 2 more View 2 less Pretty Hard Cases (2021) Guest starring as Man in Blue Episode 2x09: Crystal Ball (Mar 23, 2022) The Comey Rule (2020) Guest starring as Joey Vota (2 episodes) Episode 1x02: Night Two (Sep 28, 2020) Episode 1x01: Night One (Sep 27, 2020) Tin Star (2017) Guest starring as Boner (5 episodes) Episode 1x08: This Be the Verse (Sep 7, 2017) Episode 1x07: Exposure (Sep 7, 2017) Episode 1x06: Cuckoo (Sep 7, 2017) Episode 1x05: Bait (Sep 7, 2017) Episode 1x04: Jack (Sep 7, 2017) View 2 more View 2 less MacGyver (2016) Guest starring as August Roth Episode 3x21: Treason + Heartbreak + Gum (May 3, 2019) Designated Survivor (2016) Guest starring as Catalan / Nestor Lozano (10 episodes) Episode 1x21: Brace for Impact (May 17, 2017) [Co-Star] Episode 1x20: Bombshell (May 10, 2017) [Co-Star] Episode 1x19: Misalliance (May 3, 2017) [Co-Star] Episode 1x18: Lazarus (Apr 26, 2017) [Co-Star] Episode 1x17: The Ninth Seat (Apr 19, 2017) [Co-Star] Episode 1x10: The Oath (Dec 14, 2016) [Co-Star] Episode 1x08: The Results (Nov 30, 2016) [Co-Star] Episode 1x07: The Traitor (Nov 16, 2016) [Co-Star] Episode 1x06: The Interrogation (Nov 9, 2016) [Co-Star] Episode 1x04: The Enemy (Oct 12, 2016) [Co-Star] View 7 more View 7 less The Expanse (2015) Guest starring as Leveau (10 episodes) Episode 5x10: Nemesis Games (Feb 3, 2021) Episode 5x09: Winnipesaukee (Jan 27, 2021) Episode 5x08: Hard Vacuum (Jan 20, 2021) Episode 5x07: Oyedeng (Jan 13, 2021) Episode 5x06: Tribes (Jan 6, 2021) Episode 5x05: Down and Out (Dec 30, 2020) Episode 5x04: Gaugamela (Dec 23, 2020) Episode 5x03: Mother (Dec 16, 2020) Episode 5x02: Churn (Dec 16, 2020) Episode 5x01: Exodus (Dec 16, 2020) View 7 more View 7 less Killjoys (2015) Guest starring as Martell Episode 1x03: The Harvest (Jul 3, 2015) [Co-Star] iZombie (2015) Guest starring as Nick Costas Episode 2x16: Pour Some Sugar, Zombie (Mar 29, 2016) The 100 (2014) Guest starring as Derrick Episode 3x14: Red Sky at Morning (May 5, 2016) Motive (2013) Guest starring as Ricky "Bam Bam" Perez Episode 1x11: Brute Force (May 2, 2013) Arrow (2012) Guest starring as Guillermo Barrera Episode 1x16: Dead to Rights (Feb 27, 2013) Saving Hope (2012) Guest starring as Sgt. Marcel Thibodeau Episode 3x18: All the Pretty Horses (Feb 18, 2015) Lost Girl (2010) Guest starring as Dullahan #1 Episode 1x02: Where There's a Will, There's a Fae (Sep 19, 2010) Covert Affairs (2010) Guest starring as Stas Episode 1x01: Pilot (Jul 13, 2010) [Co-Star] Rookie Blue (2010) Guest starring as Elliott Episode 3x12: Every Man (Aug 30, 2012) Warehouse 13 (2009) Guest starring as Ivan Episode 2x09: Vendetta (Aug 31, 2010) [Co-Star] The Listener (2009) Guest starring as Christian Dufrense Episode 4x10: The Long Con (Aug 7, 2013) Flashpoint (2008) Guest starring as Jeff Stuckley Episode 2x11: Never Let You Down (Oct 2, 2009) [Co-Star] Missing (2003) Guest starring as Brian Debney Episode 2x08: Cop Out (Sep 18, 2004) [Co-Star] Guest starring as J.J. Ferris Episode 3x08: Fugitive (Aug 14, 2005) [Co-Star] Mutant X (2001) Guest starring as Elemental Mutant Episode 3x11: Possibilities (Jan 26, 2004)