Which McDonald’s mascot represented the restaurant chain’s Filet-O-Fish sandwich?
Answer
Captain Crook
Answer
Captain Crook
Captain Crook was the McDonald’s mascot associated with the Filet-O-Fish sandwich.
Captain Crook was designed as a pirate character, linking his maritime imagery to the fish sandwich. His role followed a broader McDonald’s branding practice of giving individual menu products their own fictional representatives within the McDonaldland advertising universe.
The character appeared in commercials and promotional materials alongside Ronald McDonald, Mayor McCheese, the Hamburglar, and other members of the cast. His pirate identity made the Filet-O-Fish connection easy to understand even for young viewers.
Captain Crook is often confused with the Hamburglar because both were portrayed as mischievous figures. Their product associations were different: Captain Crook represented Filet-O-Fish, while the Hamburglar was defined by stealing hamburgers.
Source: Wikipedia · fact-checked Oct. 2026