Which McDonald’s mascot appeared in advertising as a pirate who wanted Filet-O-Fish sandwiches?

The story behind the answer

Captain Crook appeared as a pirate mascot who wanted Filet-O-Fish sandwiches in McDonaldland advertising.

Captain Crook was one of the characters created to give McDonald’s menu items distinctive personalities. His pirate identity connected him especially with the Filet-O-Fish sandwich, using fictional storytelling to draw attention to a seafood item within the restaurant’s broader menu.

The character was part of the same advertising universe as Ronald McDonald, Mayor McCheese, Grimace, and the Hamburglar. That cast sometimes causes confusion because several characters were presented as comical troublemakers or exaggerated personalities. Captain Crook’s defining features were his pirate theme and his association with Filet-O-Fish.

McDonald’s eventually reduced its use of many McDonaldland characters as its advertising strategy changed. Captain Crook therefore belongs mainly to the brand’s classic character era, when menu products were frequently promoted through recurring fictional figures.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: