Advertising Remove ads
X-Men 3: The Last Stand poster

Cast and crew

X-Men 3: The Last Stand

Directed by Brett Ratner · starring Elliot Page, Hugh Jackman and Halle Berry

  • 34 actors
  • 7 in the crew
  • 2006
  • 1 h 44 min

X-Men 3: The Last Stand: cast and crew

Director

Actors and characters

Actors
34
Crew
7
Youngest at release
9 yearsAlex Ferris
Eldest at release
83 yearsStan Lee

The whole cast 34

  1. Elliot Page Kitty Pryde
  2. Hugh Jackman Logan / Wolverine
  3. Halle Berry Ororo Munroe / Storm
  4. Ian McKellen Erik Lehnsherr
  5. Patrick Stewart Charles Xavier / Professor X
  6. Famke Janssen Jean Grey / Phoenix
  7. Anna Paquin Marie / Rogue
  8. Kelsey Grammer Dr. Henry 'Hank' McCoy / Beast
  9. James Marsden Scott Summers / Cyclops
  10. Rebecca Romijn Raven Darkholme / Mystique
  11. Shawn Ashmore Bobby Drake / Iceman
  12. Aaron Stanford John Allerdyce
  13. Vinnie Jones Cain Marko
  14. Daniel Cudmore Peter Rasputin / Colossus
  15. Ben Foster Warren Worthington III / Angel
  16. Dania Ramirez Callisto
  17. Shohreh Aghdashloo Dr. Kavita Rao
  18. Josef Sommer The President
  19. Bill Duke Trask
  20. Eric Dane Multiple Man
  21. Desiree Zurowski Mrs. Grey
  22. Haley Ramm Young Jean Grey
  23. Stan Lee Waterhose Man
  24. Tanya Newbould Dr. McCoy's Assistant
  25. Anthony Heald FBI Mystique Interrogator
  26. Cameron Bright Jimmy
  27. Ken Leung Kid Omega
  28. Julian Christopher Prison Truck Guard #1
  29. Makenzie Vega Prison Truck Little Girl
  30. R. Lee Ermey Sergeant
  31. Chelah Horsdal Minivan Mother
  32. John Pyper-Ferguson Minivan Father
  33. Alex Ferris Minivan Son #2
  34. Olivia Williams Dr. Moira MacTaggart

Crew

Advertising Remove ads

Companies

Production companies
Marvel Studios, 20th Century Studios

Questions about the cast of X-Men 3: The Last Stand

Who plays Kitty Pryde in X-Men 3: The Last Stand?
Elliot Page plays Kitty Pryde.
Who plays Logan / Wolverine in X-Men 3: The Last Stand?
Hugh Jackman plays Logan / Wolverine.
Who plays Ororo Munroe / Storm in X-Men 3: The Last Stand?
Halle Berry plays Ororo Munroe / Storm.
Who plays Erik Lehnsherr in X-Men 3: The Last Stand?
Ian McKellen plays Erik Lehnsherr.
Who plays Charles Xavier / Professor X in X-Men 3: The Last Stand?
Patrick Stewart plays Charles Xavier / Professor X.
Who plays Jean Grey / Phoenix in X-Men 3: The Last Stand?
Famke Janssen plays Jean Grey / Phoenix.
Who directed X-Men 3: The Last Stand?
Brett Ratner.
Who wrote X-Men 3: The Last Stand?
Simon Kinberg and Zak Penn.
How many actors are in X-Men 3: The Last Stand?
34 actors are credited, and 7 people in the crew.

The cast in numbers

Advertising Remove ads