Cast Credits Black Sails (2014) Guest starring as Magistrate Hazzard Episode 3x01: XIX. (Jan 23, 2016)