Shrek 3 Voice Actors List Hides A Surprising Name
Shrek the Third features the franchise's core voice stars returning alongside a cluster of high-profile new additions, with Mike Myers as Shrek, Eddie Murphy as Donkey, Cameron Diaz as Fiona, Antonio Banderas as Puss in Boots, Julie Andrews as Queen Lillian, John Cleese as King Harold, Rupert Everett as Prince Charming, Eric Idle as Merlin, and Justin Timberlake as Prince Artie. The biggest casting twist is that the film mixes its established leads with celebrity guest voices for fairy-tale royals and supporting characters, creating one of the most expansive animated ensemble casts of the 2000s.
What makes the cast notable
The voice lineup was built to preserve continuity from the earlier films while expanding the world of Far Far Away with new comedic personalities. DreamWorks kept the seven familiar headline performers from the first two films and added names such as Amy Poehler, Maya Rudolph, Amy Sedaris, Cheri Oteri, John Krasinski, Ian McShane, Seth Rogen, and Regis Philbin to play new story figures and parody-style fairy-tale characters. That approach helped the movie feel both familiar and bigger in scope, especially because the plot revolves around a succession crisis and a search for a new heir.
Main voice cast
The central Shrek cast is led by Mike Myers, whose Scottish-accented ogre anchors the franchise, and Eddie Murphy, whose fast-talking Donkey remained one of the series' comic engines. Cameron Diaz and Antonio Banderas returned as Fiona and Puss in Boots, while Julie Andrews and John Cleese reprised the royal roles that gave the kingdom its mock-fairytale authority. Rupert Everett also returned as Prince Charming, who serves as the film's primary villain after the king's death sets the succession plot in motion.
| Character | Voice actor | Role in the film |
|---|---|---|
| Shrek | Mike Myers | Lead hero and reluctant heir |
| Donkey | Eddie Murphy | Shrek's comic sidekick |
| Princess Fiona | Cameron Diaz | Shrek's wife |
| Puss in Boots | Antonio Banderas | Swashbuckling ally |
| Prince Charming | Rupert Everett | Main antagonist |
| Prince Artie | Justin Timberlake | Alternative heir and story catalyst |
The casting twist
The twist behind the casting reveal is that Shrek the Third does not simply add one or two new voices; it introduces an entire comic layer of celebrity princesses and supporting fairy-tale figures. Amy Poehler voices Snow White, Maya Rudolph voices Rapunzel, Amy Sedaris voices Cinderella, and Cheri Oteri voices Sleeping Beauty, turning the film's princess subplot into a star-driven comedy showcase. The addition of Justin Timberlake as Artie also broadened the franchise's appeal to younger audiences in 2007, when Timberlake was at the peak of his pop-cultural visibility.
Why the sequel changed tone
By the time Shrek the Third arrived in 2007, the franchise had already become one of DreamWorks' most commercially important properties, and the production leaned into a larger, more crowded ensemble than the first film. The movie's narrative expands beyond the swamp and the castle into a quest structure, which explains the influx of additional voice talent for teachers, guards, villains, princesses, and other one-scene characters. That broader cast gave the studio more room for jokes, cameo-style appearances, and pop-culture references, all of which were central to the brand's identity at the time.
Voice actors and roles
Below is a fuller voice roster associated with the film's credited cast, including both returning leads and major supporting players. The ensemble is unusually large for a family animated sequel, and that scale is part of why the movie remains a useful example of studio-era celebrity casting.
- Mike Myers as Shrek.
- Eddie Murphy as Donkey.
- Cameron Diaz as Princess Fiona.
- Antonio Banderas as Puss in Boots.
- Rupert Everett as Prince Charming.
- Justin Timberlake as Prince Artie.
- Julie Andrews as Queen Lillian.
- John Cleese as King Harold.
- Eric Idle as Merlin.
- Amy Poehler as Snow White.
- Maya Rudolph as Rapunzel.
- Amy Sedaris as Cinderella.
- Cheri Oteri as Sleeping Beauty.
- Ian McShane as Captain Hook.
- John Krasinski as Lancelot.
Production context
The film's voice cast reflects a common DreamWorks strategy from the mid-2000s: combine established franchise leads with recognizable comedians and actors to generate both character chemistry and marketing value. The first two Shrek films had already established a template of playful celebrity voice work, but the third entry widened that formula significantly, especially in the princess sequence and the villain ensemble. In practical terms, this meant the movie could sell itself on both continuity and novelty, a balance that helped it feel like an event rather than just another sequel.
Historical snapshot
Shrek the Third was released in 2007 as the third installment in the franchise and the sequel to Shrek 2, which means its voice cast arrived at a moment when animated features were increasingly built around star-driven ensembles rather than anonymous vocal performances. The film's credits include dozens of performers beyond the marquee names, ranging from recurring comic voices to one-off roles such as guards, students, and fairytale extras. That density is part of why searches for "Shrek 3 voice actors" often surface not just the main cast but also the many surprise names attached to the project.
"The original casts from Shrek and Shrek 2 will reprise their roles" while "an all-new ensemble of actors and comedians" joins the film, according to an announcement covered by Animated Views.
What viewers usually want
People searching for Shrek 3 voice actors usually want one of three things: the full cast list, the stars behind the new princess characters, or the identity of the actor playing Artie. The answer is straightforward: the franchise regulars returned, Justin Timberlake played Artie, and the princesses were voiced by Amy Poehler, Maya Rudolph, Amy Sedaris, and Cheri Oteri. That combination is the main reason the film's casting still gets attention nearly two decades later.
Why the cast still matters
The enduring appeal of the film's ensemble cast comes from how clearly it reflects early-2000s animation culture, when studios used major celebrity names to give animated sequels a distinctive promotional hook. Shrek the Third is especially notable because it did not just reuse the stars audiences already knew; it added a second tier of comedic talent that made even small roles feel like part of the joke. For fans and researchers alike, the cast is a snapshot of a particular Hollywood moment when animation, parody, and celebrity branding were tightly linked.
Key concerns and solutions for Shrek 3 Voice Actors
Who voices Shrek in Shrek 3?
Mike Myers voices Shrek, and he remains the character's defining performer across the main film series.
Who voices Artie?
Justin Timberlake voices Prince Artie, the teenage heir who becomes central to the story's succession plot.
Which actresses play the princesses?
Amy Poehler voices Snow White, Maya Rudolph voices Rapunzel, Amy Sedaris voices Cinderella, and Cheri Oteri voices Sleeping Beauty.
Is the main cast the same as earlier films?
Yes, the principal returning cast includes Mike Myers, Eddie Murphy, Cameron Diaz, Antonio Banderas, Julie Andrews, John Cleese, and Rupert Everett, preserving continuity from the earlier entries.
How many major voices are in Shrek the Third?
The film includes a very large voice ensemble, with multiple returning leads and a long list of supporting and cameo performers across the princess, villain, and kingdom sequences.
Why do people call it Shrek 3?
"Shrek 3" is the common shorthand for Shrek the Third, the 2007 sequel in the franchise.
What is the biggest casting surprise?
The biggest surprise is the volume of well-known comedians and actors playing fairy-tale characters, especially the princess lineup and Justin Timberlake as Artie.