Cast Credits Blood Drive (2017) Guest starring as Jack Episode 1x05: The Fucking Dead (Jul 12, 2017) Dominion (2014) Guest starring as Pvt. Foster Episode 2x08: The Longest Mile Home (Aug 27, 2015) Black Sails (2014) Guest starring as Door Guard Episode 3x07: XXV. (Mar 5, 2016)