Cast and crew
Mary Poppins Returns
Directed by Rob Marshall · starring John Dagleish, Emily Blunt and Lin-Manuel Miranda
- 24 actors
- 3 in the crew
- 2018
- 2 h 10 min
Mary Poppins Returns: cast and crew
Director
Actors and characters
- Actors
- 24
- Crew
- 3
- Youngest at release
- 35 yearsEmily Blunt
- Eldest at release
- 93 yearsDick Van Dyke
-
John Dagleish Courier
-
Emily Blunt Mary Poppins
-
Lin-Manuel Miranda Jack
-
Meryl Streep Cousin Topsy
-
Ben Whishaw Michael Banks
-
Colin Firth Wilkins
-
Emily Mortimer Jane Banks
-
Angela Lansbury † 2022 Balloon Lady
-
Julie Walters Ellen
The whole cast 24
-
John Dagleish Courier
-
Emily Blunt Mary Poppins
-
Lin-Manuel Miranda Jack
-
Meryl Streep Cousin Topsy
-
Ben Whishaw Michael Banks
-
Colin Firth Wilkins
-
Emily Mortimer Jane Banks
-
Angela Lansbury Balloon Lady
-
Julie Walters Ellen
-
Dick Van Dyke Sr. Dawes Jr.
-
Jeremy Swift Gooding
-
Kobna Holdbrook-Smith Frye
-
Jim Norton Binnacle
-
David Warner Admiral Boom
-
Pixie Davies Annabel
-
Noma Dumezweni Miss Penny Farthing
-
Karen Dotrice Elegant Woman
-
Ian Conningham Pub Landlord
-
Chris O'Dowd Shamus the Coachman
-
Mark Addy Clyde the Horse
-
Edward Hibbert Parrot Umbrella
-
Miss Lawrence Willoughby
-
Kiera Bell Spring Fair Lady
-
Bernardo Santos Fun Fair Couple
Crew
Writers 2
Producers 2
Companies
- Production companies
- Disney, Marc Platt Productions
- Distributor in the UK
- Walt Disney Studios Motion Pictures
Questions about the cast of Mary Poppins Returns
- Who plays Courier in Mary Poppins Returns?
- John Dagleish plays Courier.
- Who plays Mary Poppins in Mary Poppins Returns?
- Emily Blunt plays Mary Poppins.
- Who plays Jack in Mary Poppins Returns?
- Lin-Manuel Miranda plays Jack.
- Who plays Cousin Topsy in Mary Poppins Returns?
- Meryl Streep plays Cousin Topsy.
- Who plays Michael Banks in Mary Poppins Returns?
- Ben Whishaw plays Michael Banks.
- Who plays Wilkins in Mary Poppins Returns?
- Colin Firth plays Wilkins.
- Who directed Mary Poppins Returns?
- Rob Marshall.
- Who wrote Mary Poppins Returns?
- David Magee and Rob Marshall.
- How many actors are in Mary Poppins Returns?
- 24 actors are credited, and 3 people in the crew.
The cast in numbers
Rob Marshall had already directed Meryl Streep in Into the Woods (2014).
Meryl Streep and Rob Marshall had already worked together on one film: Roman Polanski: Wanted and Desired (2008).
Rob Marshall has also directed John Dagleish in The Little Mermaid (2023).
Meryl Streep and Emily Blunt have worked together on 3 other films: The Devil Wears Prada 2 (2026), Into the Woods (2014) and The Devil wears Prada (2006).
Julie Walters and Ben Whishaw have worked together on 3 other films: Paddington in Perú (2024), Paddington 2 (2017) and Paddington (2014).
Colin Firth and Julie Walters have worked together on 3 other films: The Secret Garden (2020), Mamma Mia: Here We Go Again! (2018) and Mamma Mia! (2008).
Emily Blunt and Colin Firth have worked together on 2 other films: Disclosure Day (2026) and Arthur and Mike (2012).
With the most films on MovieNCo: Meryl Streep (58), Colin Firth (54) and Emily Blunt (40).
The cast’s average age at release is 56 (of the 17 actors whose birth date we know).


