Randall is the cook on The Walrus in the West Indies. He was The Walrus' boatswain before he was almost beaten to death. Randall has a pet cat named Betsy.
During the events of Black Sails: Season 1 Episode 1 I. played by Lawrence Joffe
Randall is petting Betsy when Billy Bones introduces John Silver to him. Later, Captain Flint speaks to the crew that includes Morley and apologizes for their small hauls and tells them the truth of what they have been chasing. He says that a crew member discovered their plans and betrayed them and accuses Singleton of being that person. Gates tells Singleton that he has a choice, a trial or combat and Singleton chooses combat. Flint and Singleton fight and Flint ends up beating Singleton to death. Flint seemingly pulls a piece of paper from Singelton's pockets and hands it to Billy to read. Billy opens the page and says it is the stolen page. Flint tells the crew that he will make them rich and they cheer him.
During the events of Black Sails: Season 1 Episode 2 II. played by Lawrence Joffe
Randall, who is standing next to Silver, says that the pirates don't like thieves. Randall says you mustn't steal and Turk, who thinks he is talking about Singleton, tells him Singleton wasn't a thief.
During the events of Black Sails: Season 1 Episode 3 III. played by Lawrence Joffe
Billy brings Silver to Randall and tells him to guard Silver and make him peel potatoes. While Silver is talking with Randall he asks him if he knows anyone that doesn't like Flint. Randall then tells him that he is not supposed to talk about it.
During the events of Black Sails: Season 1 Episode 4 IV. played by Lawrence Joffe
Randall angrily drops a pig at Silver's feet. Randall gets upset that Morley didn't bring a barnacle for Betsy and Morley walks away to get one. The wind starts to make the palms pull away from the sand. As everyone is running away from the ship, Randall sees Betsy hiding under the ship. Randall goes after her and the ship leans slightly and starts to crush Randall. Morley and Flint run to help Randall and Betsy runs away. They start to dig the sand under Randall. Silver runs over and throws his butcher knife to Flint who starts to hack at Randall's stuck leg. The ropes are cut and the ship lurches, Flint manages to pull Randall away, but Morley is crushed under the ship.
During the events of Black Sails: Season 1 Episode 5 V. played by Lawrence Joffe
Eleanor Guthrie goes into her office and finds Silver handcuffed to Randall.
During the events of Black Sails: Season 1 Episode 6 VI. played by Lawrence Joffe
Randall continues to recover at Eleanor's place.
During the events of Black Sails: Season 1 Episode 7 VII. played by Lawrence Joffe
De Groot and Dr. Howell hold back Randall from attacking Silver. De Groot tells Silver that the ship's council voted Randall off the crew. Randall Tells De Groot and Howell that Silver stole the page and not Singleton. Silver tells Randall that more than likely Randall will be killed to be kept silent. Later, Silver goes to Randall and offers to be his caretaker so that they both can stay alive. Dufresne, De Groot and Howell go to get Silver after he fails his test and Silver pulls a knife on De Groot, who pulls his own knife out. Randall starts calling everyone a thief. On the ship, Silver starts to walk away and Logan reminds him that the deal was he never takes eyes off of Randall. Silver tells Randall that he thinks Randall may be faking his condition.
During the events of Black Sails: Season 1 Episode 8 VIII. played by Lawrence Joffe
As The Walrus is going through a storm, Dr. Howell gives Silver a fake leg for Randall to wear. Later, as De Groot is about to shoot Silver, Randall hits him with his fake leg.
During the events of Black Sails: Season 2 Episode 1 IX. played by Lawrence Joffe
Flint starts to tell The Walrus crew his plan. Logan angrily yells that they should be cutting Flint's lying tongue from his head and Dufresne tells the crew to listen to Flint. Flint suggests they steal the warship and then take the gold. He continues to tell his plan of sending two people to kill any sentries on the ship while the rest of the crew readies an assault. De Groot gets upset with listening to Flint's plan and Flint volunteers to be one of the men to kill the sentries and Silver volunteers to be the other. Later, Ranking Spanish Sailor looks towards the water and Joji shoots him in the head. Joshua breaks the door down where Flint and Silver are hiding and he and the rest of The Walrus crew kill the remaining Spanish crew. They then manage to steal the Spanish ship and escape.
During the events of Black Sails: Season 2 Episode 2 X. played by Lawrence Joffe
Silver is pacing and talking to himself about how to make himself essential when Muldoon yells at Randall for taking so long to make their food. Muldoon tells Randall he better not spit in his bowl, which Randall does when Muldoon leaves. Randall tells Silver that he doesn't like Muldoon.
During the events of Black Sails: Season 2 Episode 3 XI. played by Lawrence Joffe
During Silver's going on, he tells the crew that Joji has been masturbating onto the figurehead. He then tells the crew that they will be anchoring a mile from Nassau so they won't be seen. Dooley says he wants to vote on the matter. Silver reminds him that they are sailing a Spanish warship and would more than likely be fired upon by Captain Benjamin Hornigold's fort. Dooley still insists he get a vote and Logan diffuses the situation. Later, Flint tells the crew that he will tell Captain Charles Vane that he and his men must leave by sunrise tomorrow or they will attack the fort.
During the events of Black Sails: Season 2 Episode 4 XII. played by Lawrence Joffe
Silver and Randall walk around the beach and Peering Pirate tells Silver that a man was pulled from the water and the man is a member of The Walrus crew. Silver walks over to look at the man and it turns out to be Billy. Silver pays Lowly Merchant to hide Billy and Randall. Randall doesn't think Silver is doing the right thing and Billy wakes up and asks for Gates.
During the events of Black Sails: Season 2 Episode 5 XIII. played by Lawrence Joffe
Silver tries to explain Flint's actions to Billy. Billy realizes that Silver is keeping him so he doesn't challenge Flint. Billy tries to leave, but finds out that he is chained to a post. Billy asks Silver how he managed to secure being Flint's right hand man, and Silver reminds him that he told him that he was easily liked. Randall tells Billy that the crew like him and Silver asks Billy what he will tell the crew what happened when Billy fell overboard. Billy demands Silver release him and Randall tells Silver that the crew like Billy also. Silver then releases Billy.
During the events of Black Sails: Season 2 Episode 7 XV. played by Lawrence Joffe
Before the vote for captaincy, Hornigold makes his speech and calls Flint a liar, murderer, thief and betrayer. Silver walks up to Flint and tells him that they need to talk and then tells Flint that the Urca gold is gone. The pirates overhear Silver and start talking to each other about the stolen gold.
After the vote is cancelled and the pirates try to figure out what to do next, Silver gives his speech and admits to the pirates that he planned on leaving them when they got the gold. He tells them that he thinks many of them also had that idea, but now with the gold gone, their only other option is getting reconciliation.
Billy meets with Dufresne and the other traitors to Flint including Big Conspirator. The rest of The Walrus crew also show up and Billy reveals the conspirators to be the traitors to their fellow pirates that they are. Big Conspirator questions Billy's manhood and Billy beats him up and tells everyone that they will stick together and follow Flint's plan until they are all safe.
During the events of Black Sails: Season 2 Episode 8 XVI. played by Lawrence Joffe
Silver tells the crew a story of when he was on a merchant vessel and when he first saw Charles Town. He continues about how he and the rest of the crew saw the execution of Solomon Little. Silver ends his story by telling the pirates that the entire population of Charles Town is eager to see them dead.
During the events of Black Sails: Season 2 Episode 9 XVII. played by Lawrence Joffe
Silver goes to look for Randall and finds him dead.