Advertising Remove ads
X-Men: Days of Future Past poster

Cast and crew

X-Men: Days of Future Past

Directed by Bryan Singer · starring Zabryna Guevara, Brent Skagford and Andreas Apergis

  • 34 actors
  • 9 in the crew
  • 2014
  • 2 h 10 min

X-Men: Days of Future Past: cast and crew

Director

Actors and characters

Actors
34
Crew
9
Youngest at release
14 yearsMorgan Lily
Eldest at release
74 yearsIan McKellen

The whole cast 34

  1. Zabryna Guevara Trask Secretary
  2. Brent Skagford Surveillance Guard
  3. Andreas Apergis Colonel Sanders
  4. Hugh Jackman Logan / Wolverine
  5. James McAvoy Charles Xavier
  6. Michael Fassbender Erik Lehnsherr
  7. Jennifer Lawrence Raven / Mystique
  8. Halle Berry Storm
  9. Nicholas Hoult Hank / Beast
  10. Anna Paquin Rogue
  11. Elliot Page Kitty Pryde
  12. Peter Dinklage Dr. Bolivar Trask
  13. Shawn Ashmore Bobby / Iceman
  14. Omar Sy Bishop
  15. Evan Peters Peter / Quicksilver
  16. Josh Helman Maj. Bill Stryker
  17. Daniel Cudmore Colossus
  18. Fan Bingbing Blink
  19. Adan Canto Sunspot
  20. Booboo Stewart Warpath
  21. Ian McKellen Magneto
  22. Patrick Stewart Professor X
  23. Famke Janssen Jean Grey
  24. James Marsden Scott Summers
  25. Lucas Till Havok
  26. Evan Jonigkeit Toad
  27. Mark Camacho President Nixon
  28. Mike Dopud Pinstripe Mafioso
  29. Michael Lerner Senator Brickman
  30. Mizinga Mwinga Potomac River Cop #1
  31. Christian Jadah Potomac River Cop #2
  32. Kelsey Grammer Beast
  33. Morgan Lily Young Raven - 10 yrs
  34. Bryan Singer Man with small film camera

Crew

Advertising Remove ads

Companies

Production companies
Twentieth Century-Fox, Marvel Studios

Questions about the cast of X-Men: Days of Future Past

Who plays Trask Secretary in X-Men: Days of Future Past?
Zabryna Guevara plays Trask Secretary.
Who plays Surveillance Guard in X-Men: Days of Future Past?
Brent Skagford plays Surveillance Guard.
Who plays Colonel Sanders in X-Men: Days of Future Past?
Andreas Apergis plays Colonel Sanders.
Who plays Logan / Wolverine in X-Men: Days of Future Past?
Hugh Jackman plays Logan / Wolverine.
Who plays Charles Xavier in X-Men: Days of Future Past?
James McAvoy plays Charles Xavier.
Who plays Erik Lehnsherr in X-Men: Days of Future Past?
Michael Fassbender plays Erik Lehnsherr.
Who directed X-Men: Days of Future Past?
Bryan Singer.
Who wrote X-Men: Days of Future Past?
Roy Thomas, Simon Kinberg, Jane Goldman and Matthew Vaughn.
Who composed the music for X-Men: Days of Future Past?
John Ottman.
How many actors are in X-Men: Days of Future Past?
34 actors are credited, and 9 people in the crew.

The cast in numbers

Advertising Remove ads