Cast Credits Vagrant Queen (2020) Guest starring as The King Episode 1x10: All Old Things Must Pass - Part 2 (Jun 4, 2020) Warrior (2019) Guest starring as Officer Harrison (14 episodes) Episode 2x09: Enter the Dragon (Nov 27, 2020) Episode 2x08: All Enemies, Foreign and Domestic (Nov 20, 2020) Episode 2x07: If You Wait by the River Long Enough (Nov 13, 2020) Episode 2x05: Not for a Drink, a F*ck, or a G**damn Prayer (Oct 30, 2020) Episode 2x03: Not How We Do Business (Oct 16, 2020) Episode 2x02: The Chinese Connection (Oct 9, 2020) Episode 2x01: Learn to Endure, or Hire a Bodyguard (Oct 2, 2020) Episode 1x10: If You're Going to Bow, Bow Low (Jun 7, 2019) Episode 1x09: Chinese Boxing (May 31, 2019) Episode 1x08: They Don't Pay Us Enough to Think (May 24, 2019) Episode 1x07: The Tiger and the Fox (May 17, 2019) Episode 1x06: Chewed Up, Spit Out, and Stepped On (May 10, 2019) Episode 1x04: The White Mountain (Apr 26, 2019) Episode 1x01: The Itchy Onion (Apr 5, 2019) View 11 more View 11 less Troy: Fall of a City (2018) Guest starring as Pandarus' Guard Episode 1x05: Hunted (Mar 17, 2018) You, Me and the Apocalypse (2015) Guest starring as Tim Episode 1x03: Episode Three (Oct 14, 2015) Dominion (2014) Guest starring as Dirge Episode 1x07: Ouroboros (Jul 31, 2014) [Co-Star] Black Sails (2014) Guest starring as Pickram Episode 2x02: X. (Jan 31, 2015) Black Mirror (2011) Guest starring as Dr. Munk Episode 5x03: Rachel, Jack and Ashley, Too (Jun 5, 2019) The Sinking of the Laconia (2011) Guest starring as Navigator Perlman Episode 1x02: Episode 2 (Jan 7, 2011)