Cast Credits Doctor Doctor (2016) Guest starring as Dale Episode 1x03: Episode 3 (Sep 28, 2016) Cleverman (2016) Guest starring as Halbeck Episode 1x03: A Free Ranger (Jun 15, 2016) Proms Encore (2014) Guest starring as Mark Simpson Episode 2016-09-03: Episode 7 (Sep 3, 2016) Black Sails (2014) Guest starring as First Mate Episode 2x01: IX. (Jan 24, 2015) Labyrinth (2012) Guest starring as Stockade Guard (2 episodes) Episode 1x02: Part 2 (Dec 1, 2012) Episode 1x01: Part 1 (Nov 24, 2012)