John Heald (born 22 January 1965) is the Brand Ambassador and senior cruise director of Carnival Cruise Lines and a blogger for the cruise line. He first became a Carnival cruise director in 1990. In 2004, he was named the senior cruise director of Carnival. Heald blogs about the daily occurrences in his career as a cruise director.