Naft is the captain of the Intrepid in the West Indies.
During the events of Black Sails: Season 1 Episode 2 II. played by Graham Weir
Naft is having a knock off painting of Adriaen Hanneman evaluated by Frasier when he insists they are the same. Frasier points out the difference in their quality, but Naft insists they are the same again.
During the events of Black Sails: Season 1 Episode 5 V. played by Graham Weir
Eleanor Guthrie has a meeting with Naft and his quartermaster Mr. Walker, Captain Lawrence, Mr. Harrison, and Frasier and tells those assembled that despite what Richard Guthrie said, she is going to continue the trading company. She tells Naft and Lawrence that they lead the two least profitable pirate ships. She suggests they form a consortium and use their ships for trade versus piracy. She asks Captain Benjamin Hornigold to bless the idea, and he agrees as long as she lifts the ban on Vane. Eleanor refuses and Hornigold tells her that she has until noon to change her mind or he will stop having his men defend her tavern.
During the events of Black Sails: Season 1 Episode 6 VI. played by Graham Weir
Lawrence gets upset about Eleanor being in her office by herself for two hours. Naft tells Frasier that he thinks it is a good sign that Eleanor will lift the ban on Vane. Eleanor walks out of her office and tells Hornigold that she will lift the ban
During the events of Black Sails: Season 1 Episode 7 VII. played by Graham Weir
Eleanor has a meeting with Hornigold, Frasier, Naft, and Lawrence concerning the Guthrie Frasier Naft Lawrence Consortium for the Purpose of Shipping and Trade in the West Indies, Excelsior. Naft tells Reginald to add to the agenda to come up with a shorter name. Lawrence tells the others that some of his sailors quit his ship.
During the events of Black Sails: Season 1 Episode 8 VIII. played by Graham Weir
Eleanor gives Lawrence his real and fake manifests and she, Naft and Frasier see Lawrence off. The cannons at the fort start firing at ships in the harbor. The consortium holds a meeting and Hornigold tells the others that he should soon have 250 men to assault the fort and retake it. O'Malley runs into the room and brings them outside. Vane walks up with his crew and tells Eleanor that they need to talk. After their meeting, Eleanor tells Hornigold that she has agreed to let Vane have the fort and she told Vane about the secret tunnels.
During the events of Black Sails: Season 2 Episode 2 X. played by Graham Weir
Eleanor goes to a Consortium meeting which consists of Lawrence, Naft, Frasier, and Vane. Eleanor gets upset with how little Lawrence made on his trip. Lawrence tells her that her name is no longer in good order and he had to threaten an official that was trying to arrest him. Vane asks whose name Lawrence used to threaten the official and Lawrence admits it was Vane's name.
During the events of Black Sails: Season 2 Episode 4 XII. played by Graham Weir
Eleanor meets with Frasier, Lawrence and Naft and tells them that Flint didn't agree to her plan. A Crier tells a crowd a message by Vane which states that Vane will protect the fort and Frasier tells Eleanor that he paid four criers to give the same message.