In 2014, he appeared in two major television roles: playing INXS singer Michael Hutchence in INXS: Never Tear Us Apart, and as the pirate John Silver in the Starz drama series Black Sails.
Im Jahr 2014 trat er in TV-Rollen auf: INXS -Sänger Michael Hutchence spielt er in INXS: Never Tear Us Apart, und als der Pirat John Silver in der Starz-Drama-Serie Black Sails.