Cast and crew
Zoolander 2
Directed by Ben Stiller · starring Nathan Lee Graham, Ben Stiller and Justin Bieber
- 39 actors
- 9 in the crew
- 2016
- 1 h 40 min
Zoolander 2: cast and crew
Director
Actors and characters
- Actors
- 39
- Crew
- 9
- Youngest at release
- 21 yearsJustin Bieber
- Eldest at release
- 88 yearsJerry Stiller
-
Nathan Lee Graham Todd
-
Ben Stiller Derek
-
Justin Bieber Justin Bieber
-
Penélope Cruz Valentina Valencia
-
Amy Stiller Mom Tourist
-
Christine Taylor Matilda
-
Owen Wilson Hansel
-
Will Ferrell Jacobim Mugatu
-
Kim Kardashian Kim Kardashian
The whole cast 39
-
Nathan Lee Graham Todd
-
Ben Stiller Derek
-
Justin Bieber Justin Bieber
-
Penélope Cruz Valentina Valencia
-
Amy Stiller Mom Tourist
-
Christine Taylor Matilda
-
Owen Wilson Hansel
-
Will Ferrell Jacobim Mugatu
-
Kim Kardashian Kim Kardashian
-
Milla Jovovich Katinka
-
Jerry Stiller Maury
-
Ariana Grande Latex BDSM
-
Kristen Wiig Alexanya Atoz
-
Billy Zane Billy Zane
-
Hal Yamanouchi Wise Village Man
-
Justin Theroux Evil DJ
-
Olivia Munn 'Old and Lame' Show Attendee
-
Kiefer Sutherland Kiefer Sutherland
-
Kyle Mooney Don Atari
-
Madalina Diana Ghenea Exotic Woman
-
Susan Boyle Susan Boyle
-
Fred Armisen VIP
-
Benedict Cumberbatch All
-
Joe Jonas 'Old and Lame' Show Attendee
-
Trudie Styler 'Old and Lame' Show Attendee
-
Nazanin Boniadi 'Old and Lame' Show Attendee
-
Naomi Campbell Naomi Campbell
-
Christina Hendricks Seductress
-
Ólafur Darri Ólafsson Hasidic Man
-
Katy Perry Katy Perry
-
Alexander Skarsgård Adam
-
John Malkovich Chazz Spencer
-
ASAP Rocky A$AP Rocky
-
Beck Bennett Geoff Mille
-
Davide Campagna Tightrope Walker
-
Lenny Kravitz Lenny Kravitz
-
Demi Lovato Demi Lovato
-
Susan Sarandon Susan Sarandon
-
Eugenia Tempesta Hipster Salesperson
Crew
Cinematography 1
Companies
- Production companies
- Paramount Pictures
Questions about the cast of Zoolander 2
- Who plays Todd in Zoolander 2?
- Nathan Lee Graham plays Todd.
- Who plays Derek in Zoolander 2?
- Ben Stiller plays Derek.
- Who plays Justin Bieber in Zoolander 2?
- Justin Bieber plays Justin Bieber.
- Who plays Valentina Valencia in Zoolander 2?
- Penélope Cruz plays Valentina Valencia.
- Who plays Mom Tourist in Zoolander 2?
- Amy Stiller plays Mom Tourist.
- Who plays Matilda in Zoolander 2?
- Christine Taylor plays Matilda.
- Who directed Zoolander 2?
- Ben Stiller.
- Who wrote Zoolander 2?
- Justin Theroux, Ben Stiller, Nicholas Stoller and John Hamburg.
- How many actors are in Zoolander 2?
- 39 actors are credited, and 9 people in the crew.
The cast in numbers
Ben Stiller had already directed Owen Wilson in 2 films: Zoolander (2001) and The Cable Guy (1996).
Owen Wilson and Ben Stiller have worked together on 10 other films: Focker In-Law (2026), The First Monday In May (2016), Night at the Museum: Secret of the Tomb (2014) and 7 more.
Ben Stiller had already directed Amy Stiller in 5 films: The Secret Life of Walter Mitty (2013), Tropic Thunder (2008), Zoolander (2001) and 2 more.
Ben Stiller and Amy Stiller had already worked together on one film: Little Fockers (2010).
Owen Wilson and Will Ferrell had already worked together on 4 films: The Internship (2013), Wedding Crashers (2005), Starsky & Hutch (2004) and 1 more.
Will Ferrell and Kristen Wiig have worked together on 3 other films: Despicable Me 4 (2024), Anchorman: The Legend Continues (2013) and Semi-Pro (2008).
Justin Bieber and Katy Perry have worked together on 3 other films: The First Monday In May (2016), Popstar: Never Stop Never Stopping (2016) and Katy Perry: Part of Me (2012).
Amy Stiller and Christine Taylor had already worked together on 2 films: Tropic Thunder (2008) and Zoolander (2001).
With the most films on MovieNCo: Penélope Cruz (56), Owen Wilson (51) and Ben Stiller (46).
The cast’s average age at release is 42 (of the 37 actors whose birth date we know).






