Which actor provides the voice of Donkey in the Shrek film series?

The story behind the answer

Eddie Murphy provides the voice of Donkey in the Shrek film series. Murphy’s energetic performance helped make Donkey one of the franchise’s most recognizable characters.

Donkey first appears in the 2001 film Shrek, where he meets Shrek after escaping from being sold by his former owner. He follows Shrek to the ogre’s swamp and becomes his loyal, talkative companion. His friendship with Shrek is central to the series, even though the two characters often argue.

Murphy also performs several musical moments as Donkey, including the character’s humorous rendition of “I’m a Believer” during the first film’s closing sequence. The role is distinct from Antonio Banderas’s performance as Puss in Boots and Mike Myers’s voice work as Shrek. Donkey later becomes romantically involved with Dragon, and they have hybrid offspring known as the Dronkeys.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: