What McDonald's mascot represented the Filet-O-Fish in the McDonaldland character lineup?

The story behind the answer

Captain Crook was the McDonaldland mascot associated with McDonald's Filet-O-Fish sandwich.

The character was designed as a pirate, linking his seafaring identity with the fish sandwich. In McDonaldland advertising, Captain Crook was often shown in conflict with the Hamburglar, whose theme was stealing hamburgers. Their food-related roles helped McDonald's give different menu items distinct personalities.

Captain Crook appeared in the broader McDonaldland campaign, which used recurring characters to create a fantasy world for television and promotional material. His design and prominence changed as the company revised its advertising approach.

He is sometimes confused with Officer Big Mac, whose name referenced the Big Mac, or with the Hamburglar, who was specifically associated with hamburgers. Captain Crook's defining association was the Filet-O-Fish, making him an example of product-linked character branding in McDonald's history.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: