Cast Credits Raised by Wolves (2020) Guest starring as Halphas (5 episodes) Episode 1x08: Mass (Sep 24, 2020) [Co-Star] Episode 1x06: Lost Paradise (Sep 17, 2020) [Co-Star] Episode 1x05: Infected Memory (Sep 10, 2020) [Co-Star] Episode 1x04: Nature's Course (Sep 10, 2020) [Co-Star] Episode 1x03: Virtual Faith (Sep 3, 2020) [Co-Star] View 2 more View 2 less Vagrant Queen (2020) Guest starring as SAO #2 (Masked) (2 episodes) Episode 1x09: All Old Things Must Pass - Part 1 (May 28, 2020) Episode 1x04: In a Sticky Spot (Apr 17, 2020) Guest starring as Hippy Alien Episode 1x09: All Old Things Must Pass - Part 1 (May 28, 2020) Warrior (2019) Guest starring as Crib Pimp Episode 2x07: If You Wait by the River Long Enough (Nov 13, 2020) Bulletproof (2018) Guest starring as Surf Dude Episode 3x01: Episode 1 (Jan 20, 2021) Deep State (2018) Guest starring as Lars Jansen Episode 2x01: Cicero (May 9, 2019) Troy: Fall of a City (2018) Starring as Deiphobus Episode 1x08: Offering (Apr 7, 2018) Guest starring as Deiphobus (7 episodes) Episode 1x07: Twelve Days (Mar 31, 2018) Episode 1x06: Battle on the Beach (Mar 24, 2018) Episode 1x05: Hunted (Mar 17, 2018) Episode 1x04: Spoils of War (Mar 10, 2018) Episode 1x03: Siege (Mar 3, 2018) Episode 1x02: Conditions (Feb 24, 2018) Episode 1x01: Black Blood (Feb 17, 2018) View 4 more View 4 less Saints & Strangers (2015) Guest starring as John Alden (2 episodes) Episode 1x02: Part Two (Nov 23, 2015) [Co-Star] Episode 1x01: Part One (Nov 22, 2015) [Co-Star] Dominion (2014) Guest starring as Carson Episode 2x09: The Seed of Evil (Sep 3, 2015) Black Sails (2014) Guest starring as Ben Gunn (15 episodes) Episode 4x10: XXXVIII. (Apr 2, 2017) Episode 4x09: XXXVII. (Mar 26, 2017) Episode 4x08: XXXVI. (Mar 19, 2017) Episode 4x07: XXXV. (Mar 12, 2017) Episode 4x06: XXXIV. (Mar 5, 2017) Episode 4x04: XXXII. (Feb 19, 2017) Episode 4x02: XXX. (Feb 5, 2017) Episode 4x01: XXIX. (Jan 29, 2017) Episode 3x10: XXVIII. (Mar 26, 2016) Episode 3x09: XXVII. (Mar 19, 2016) Episode 3x08: XXVI. (Mar 12, 2016) Episode 3x07: XXV. (Mar 5, 2016) Episode 3x06: XXIV. (Feb 27, 2016) Episode 3x05: XXIII. (Feb 20, 2016) Episode 3x04: XXII. (Feb 13, 2016) View 12 more View 12 less SAF3 (2013) Starring as Bryce Elliot