Apocaflix Movies
The underside of an old cinema marquee at night, its rows of filament bulbs lit and its letter board empty.

Voice & cast file

The Christopher Robin Cast: Every On-Screen Actor and Every Voice, Listed

EXT. CHRISTOPHER ROBIN — NIGHT

Disney announced its live-action Christopher Robin with an open question — who would play whom — and the finished 2018 film answered it in two registers at once. Half the cast of Christopher Robin is flesh-and-blood London; the other half is a voice booth reaching back thirty years into Disney’s own archive.

The people on camera

Ewan McGregor carries the film as Christopher Robin, not the boy from the books but the man he became: a Blitz veteran running the efficiency department of a luggage company, about to sacrifice his family’s holiday to a cost-cutting memo. Hayley Atwell plays Evelyn, the wife who has watched the light go out of him; Bronte Carmichael is their daughter Madeline, being groomed for boarding school she does not want; and Mark Gatiss has the plum comic-villain part as Giles Winslow, the boss who assigns the impossible weekend. McGregor’s fuller history on this site is on his own page; this film sits in the quiet middle of it, between the Trainspotting sequel and his Obi-Wan return.

The voices in the Wood

The animals are where the casting gets interesting, and where most searches are actually aimed. Jim Cummings voices Winnie the Pooh, as he has in Disney animation continuously since 1988, and doubles as Tigger, which makes him the film’s real continuity with every Pooh cartoon its audience grew up on. Disney could have cast a star; casting the archive instead was the film’s single most praised decision. Around him: Brad Garrett’s Eeyore, the runaway favorite, delivering catastrophe in a funereal bass; Nick Mohammed as Piglet; Peter Capaldi as Rabbit; Sophie Okonedo as Kanga; and Toby Jones as Owl. The film renders them as worn, weather-stained stuffed toys rather than cartoon animals, a design choice that made the familiar voices carry even more of the recognition.

What the film is

Marc Forster directed, the same director whose Quantum of Solace has its own review of record here, and a more natural fit for gentle melancholy than for Bond. His Christopher Robin is essentially Dickens by way of the Hundred Acre Wood: a man who has mislaid his imagination is visited by it, in the form of a small bear who appears on a Sussex bench asking for help finding his friends. The film runs 104 minutes, most of them low-key by summer-release standards, and its box office behaved accordingly, a solid mid-scale success rather than a phenomenon, remembered less for numbers than for how many adults it ambushed.

The two Christopher Robins problem

One durable source of confusion deserves its own paragraph: Goodbye Christopher Robin, released the year before, is a different film entirely, a biographical drama about A. A. Milne, his son Christopher, and the costs of the books’ fame. Same name on the marquee, opposite genre behind it. The FAQ below keeps the two sorted, and the complete billed cast of the Disney film (people first, voices after) is in the table underneath it.

Full cast list

Christopher Robin (2018) · directed by Marc Forster · Walt Disney Pictures · 104 minutes

Billed cast of Christopher Robin, in billing order (Wikipedia cast section, cross-checked against Wikidata P161)
# Actor Role
1 Ewan McGregor Christopher Robin
2 Hayley Atwell Evelyn Robin
3 Bronte Carmichael Madeline Robin
4 Mark Gatiss Giles Winslow
5 Jim Cummings voice of Winnie the Pooh and Tigger
6 Brad Garrett voice of Eeyore
7 Nick Mohammed voice of Piglet
8 Peter Capaldi voice of Rabbit
9 Sophie Okonedo voice of Kanga
10 Toby Jones voice of Owl

Also credited: Oliver Ford Davies as Old Man Winslow; Mackenzie Crook as a supporting role; Adrian Scarborough as a supporting role; Katy Carmichael as a supporting role.

Cast in billing order (Wikipedia cast section, cross-checked against Wikidata P161). 22 credits exist in structured data for this film, including minor and uncredited parts not listed above.

Questions about Christopher Robin

Who is in the cast of Christopher Robin?

Ewan McGregor plays the adult Christopher Robin, with Hayley Atwell as his wife Evelyn, Bronte Carmichael as their daughter Madeline and Mark Gatiss as his boss Giles Winslow. The animals are voices: Jim Cummings as Winnie the Pooh and Tigger, Brad Garrett as Eeyore, Nick Mohammed as Piglet, Peter Capaldi as Rabbit, Sophie Okonedo as Kanga and Toby Jones as Owl.

Who voices Winnie the Pooh in Christopher Robin?

Jim Cummings, the voice actor who has played Pooh in Disney's animation since 1988. Casting him in the live-action film was a deliberate continuity decision: the bear sounds exactly as audiences have known him for decades, and Cummings voices Tigger in the film as well.

Is Christopher Robin connected to the animated Winnie the Pooh films?

It continues them in spirit and in sound — Cummings' Pooh and Tigger carry over, but it is its own story: Christopher Robin as a careworn London efficiency manager after the war, rediscovering the Hundred Acre Wood he left behind. It is a Disney film about the boy from the books grown up.

Who voices Eeyore in Christopher Robin?

Brad Garrett, whose sepulchral bass made Eeyore the film's most quoted character. Reviews and audiences alike singled the gloomy donkey out; Garrett had voiced the character once before, decades earlier, in television animation.

Is Christopher Robin the same film as Goodbye Christopher Robin?

No, they arrived a year apart and confuse searches to this day. Goodbye Christopher Robin (2017) is a biographical drama about A. A. Milne and his son, the real boy behind the character. Christopher Robin (2018) is the Disney fantasy in which the fictional grown-up Christopher meets his childhood toys again.

Back to the full sequel tracker