John “Jack” Phillips in the Film
John Phillips was played by British actor Gregory Cooke. And while there was no Jack in real life, at least not one like Leonardo DiCaprio’s character in the film, the British sailor and senior wireless operator aboard Titanic was known as Jack.