Cast and Crew of X-Men: The Last Stand

Cast of
X-Men: The Last Stand

About X-Men: The Last Stand

Whose side will you be on?

In the dynamic world of "X-Men: The Last Stand," we find ourselves amidst a rich ensemble of characters, each with their unique abilities and allegiances. Sir Ian McKellen, with his commanding presence, portrays the role of Eric Lehnsherr, also known as Magneto. Magneto, a powerful mutant with the ability to manipulate magnetic fields, leads the Brotherhood, a group of mutants who believe in the supremacy of their kind. His character is complex, driven by his past, and remains a central figure throughout the film.

On the other side of the divide, we have the charismatic and wise Professor Charles Xavier, played by the late Patrick Stewart. He leads the X-Men, a team of mutants who strive for peaceful coexistence with humans. However, the film reveals an unexpected twist in the form of Jean Grey, also known as the Phoenix, masterfully portrayed by Famke Janssen. Jean Grey was once a crucial member of the X-Men but finds herself struggling with her immense powers, which ultimately lead to her transformation into the Dark Phoenix.

The plot thickens when a cure is discovered, capable of treating mutations and granting normality to those who wish for it. This discovery creates a deep rift among the mutant community, with the X-Men and the Brotherhood taking opposing stances. The X-Men, under Professor Xavier's guidance, view this as an opportunity for choice and acceptance. Conversely, Magneto and his Brotherhood perceive the cure as a threat, an attempt to eradicate their unique existence. The tension between these two groups escalates as they grapple with questions of identity, power, and acceptance, making "X-Men: The Last Stand" a thrilling exploration of human and mutant interaction.

X-Men: The Last Stand is part of the X-Men Collection.

Full Cast of X-Men: The Last Stand

Ian McKellen
plays Eric Lehnsherr / Magneto

Ian McKellen as Eric Lehnsherr / Magneto

Sir Ian Murray McKellen, CH, CBE (born 25 May 1939) is an English actor. He is the recipient of six Laurence Olivier ...

See Ian McKellen's other roles

Famke Janssen
plays Jean Grey / Dark Phoenix

Famke Janssen as Jean Grey / Dark Phoenix

Famke Beumer Janssen (born c. 1964/1965) is a Dutch actress. She played Xenia Onatopp in GoldenEye (1995), Jean Grey ...

See Famke Janssen's other roles

Hugh Jackman
plays Logan / Wolverine

Hugh Jackman as Logan / Wolverine

Hugh Michael Jackman (born 12 October 1968) is an Australian actor. Beginning in theatre and television, he landed hi...

See Hugh Jackman's other roles

Patrick Stewart
plays Charles Xavier / Professor X

Patrick Stewart as Charles Xavier / Professor X

An English film, television and stage actor. He has had a distinguished career in theatre and television for around h...

See Patrick Stewart's other roles

Halle Berry
plays Ororo Munroe / Storm

Halle Berry as Ororo Munroe / Storm

Halle Maria Berry (born Maria Halle Berry; August 14, 1966) is an American actress. She began her career as a model a...

See Halle Berry's other roles

Shawn Ashmore
plays Bobby Drake / Iceman

Shawn Ashmore as Bobby Drake / Iceman

Shawn Ashmore (born October 7, 1979) is a Canadian film and television actor, most famously known for his role in the...

See Shawn Ashmore's other roles

Elliot Page
plays Katherine 'Kitty' Pryde / Shadowcat

Elliot Page as Katherine 'Kitty' Pryde / Shadowcat

Elliot Page (born February 21, 1987) is a Canadian actor and producer. He first became known for his role in the ser...

See Elliot Page's other roles

Kelsey Grammer
plays Dr. Henry 'Hank' McCoy / Beast

Kelsey Grammer as Dr. Henry 'Hank' McCoy / Beast

Allen Kelsey Grammer (born February 21, 1955) is an American actor. He gained fame for his role as psychiatrist Dr. F...

See Kelsey Grammer's other roles

Anna Paquin
plays Marie / Rogue

Anna Paquin as Marie / Rogue

Anna Hélène Paquin (born 24 July 1982) is a New Zealand actress. Born in Winnipeg and raised in Wellington, Paquin ma...

See Anna Paquin's other roles

Daniel Cudmore
plays Peter Rasputin / Colossus

Daniel Cudmore as Peter Rasputin / Colossus

Daniel Cudmore (born January 20, 1981) is a Canadian actor and stuntman. He is perhaps best known for his roles as th...

See Daniel Cudmore's other roles

Aaron Stanford
plays John Allerdyce / Pyro

Aaron Stanford as John Allerdyce / Pyro

Aaron Stanford (born December 27, 1976) is an American actor best known for his roles in X2 and X-Men: The Last Stand...

See Aaron Stanford's other roles

Ben Foster
plays Warren Worthington III / Angel

Dania Ramirez
plays Callisto

Dania Ramirez as Callisto

Dania Jissell Ramirez (born November 8, 1979) is a Dominican actress. Her credits include the roles of Nikki Batista ...

See Dania Ramirez's other roles

Vinnie Jones
plays Cain Marko / Juggernaut

Rebecca Romijn
plays Raven Darkholme / Mystique

Rebecca Romijn as Raven Darkholme / Mystique

Rebecca Alie Romijn (born November 6, 1972) is an American actress.

See Rebecca Romijn's other roles

James Marsden
plays Scott Summers / Cyclops

James Marsden as Scott Summers / Cyclops

James Paul Marsden (born September 18, 1973) is an American actor, singer, and former model. Marsden began his acting...

See James Marsden's other roles

Michael Murphy
plays Warren Worthington II

Shohreh Aghdashloo
plays Dr. Kavita Rao

Shohreh Aghdashloo as Dr. Kavita Rao

Shohreh Aghdashloo ( born May 11, 1952) is an Iranian American actress. After establishing a theatre and film career...

See Shohreh Aghdashloo's other roles

Josef Sommer
plays The President

Bill Duke
plays Trask

Bill Duke as Trask

William Henry "Bill" Duke, Jr. (born February 26, 1943) is an American actor and film director with over 30 years of ...

See Bill Duke's other roles

Eric Dane
plays James Madrox / Multiple Man

Eric Dane as James Madrox / Multiple Man

​Eric Dane (born Eric T. Melvin, November 9, 1972) is an American actor. After appearing in television roles througho...

See Eric Dane's other roles

Desiree Zurowski
plays Mrs. Grey

Desiree Zurowski as Mrs. Grey

Desiree Zurowski is an actress.

See Desiree Zurowski's other roles

Adrian Hough
plays Mr. Grey

Haley Ramm
plays Young Jean Grey

Haley Ramm as Young Jean Grey

Haley Michelle Ramm (born March 26, 1992) is an American actress. She played a young Jean Grey in X-Men: The Last Sta...

See Haley Ramm's other roles

Chris Claremont
plays Lawnmower Man

Chris Claremont as Lawnmower Man

Christopher S. "Chris" Claremont is a British-born American comic book writer and novelist, known for his 1975–1991 s...

See Chris Claremont's other roles

Stan Lee
plays Waterhose Man

Stan Lee as Waterhose Man

Stan Lee (born Stanley Martin Lieber, December 28, 1922 – November 12, 2018) was an American comic book writer, edito...

See Stan Lee's other roles

Cayden Boyd
plays Young Angel

Tanya Newbould
plays Dr. McCoy's Assistant

Anthony Heald
plays FBI Mystique Interrogator

Anthony Heald as FBI Mystique Interrogator

An American actor known for portraying Hannibal Lecter's jail nemesis, Dr. Frederick Chilton in The Silence of the La...

See Anthony Heald's other roles

Cameron Bright
plays Jimmy / Leech

Connor Widdows
plays Jones

Connor Widdows as Jones

Connor Widdows was born on January 27, 1992 and is currently 32 years old.

See Connor Widdows's other roles

Kea Wong
plays Jubilation Lee / Jubilee

Shauna Kain
plays Theresa Rourke Cassidy / Siryn

Luke Pohl
plays Flea

Julian Richings
plays Mutant Theatre Organizer

Lloyd Adams
plays Lizard Man

Richard Yee
plays Little Phat

Richard Yee as Little Phat

Richard Yee was born on September 23, 1959 and is currently 64 years old.

See Richard Yee's other roles

Via Saleaumua
plays Phat

Meiling Melançon
plays Elizabeth Braddock / Psylocke

Omahyra Mota
plays Phillipa Sontag / Arclight

Clayton Watmough
plays Glob Herman

Ken Leung
plays Kid Omega

Ken Leung as Kid Omega

Kenneth "Ken" Leung (born January 21, 1970) is an American actor best known for his role as Miles Straume in the ABC ...

See Ken Leung's other roles

Julian Christopher
plays Prison Truck Guard #1

Julian Christopher as Prison Truck Guard #1

Julian Christopher was born on November 7, 1944 and is currently 79 years old.

See Julian Christopher's other roles

Brad Kelly
plays Prison Truck Guard #2

Brad Kelly as Prison Truck Guard #2

Brad Kelly is an actor and a stunt performer.

See Brad Kelly's other roles

Makenzie Vega
plays Prison Truck Little Girl

Mi-Jung Lee
plays Newscaster

Mi-Jung Lee as Newscaster

Mi-Jung Lee was born on September 12, 1966 and is currently 57 years old.

See Mi-Jung Lee's other roles

Benita Ha
plays Worthington Technician

Benita Ha as Worthington Technician

Benita Ha is a Hong Kong Canadian actress. She is best known in Canada for her appearance in the television show Stre...

See Benita Ha's other roles

Ron James
plays Prison Truck Driver

R. Lee Ermey
plays Sergeant (voice)

R. Lee Ermey as Sergeant (voice)

Ronald Lee Ermey (March 24, 1944 – April 15, 2018) was a retired United States Marine Corps drill instructor and acto...

See R. Lee Ermey's other roles

Lance Gibson
plays Spike

Aaron Pearl
plays Team Leader

Aaron Pearl as Team Leader

Aaron Pearl was born on May 11, 1972 and is currently 52 years old.

See Aaron Pearl's other roles

Chelah Horsdal
plays Minivan Mother

Chelah Horsdal as Minivan Mother

From Wikipedia, the free encyclopedia. Chelah Horsdal (born June 19, 1973) is a Canadian actress and model.[1] She i...

See Chelah Horsdal's other roles

John Pyper-Ferguson
plays Minivan Father

John Pyper-Ferguson as Minivan Father

John Pyper-Ferguson is an actor.

See John Pyper-Ferguson's other roles

Brenna O'Brien
plays Minivan Daughter

Brenna O'Brien as Minivan Daughter

From Wikipedia, the free encyclopedia. Brenna O'Brien (born March 9, 1991) is a Canadian actress. She is best known ...

See Brenna O'Brien's other roles

Justin Callan
plays Minivan Son #1

Alex Ferris
plays Minivan Son #2

Alex Ferris as Minivan Son #2

Alexander Ferris (born April 23, 1997) is a Canadian actor. He is perhaps best known for his roles in the thriller fi...

See Alex Ferris's other roles

Peter Kawasaki
plays Photographer

Ron Blecker
plays Commander

Emy Aneke
plays Alcatraz Lieutenant

David Smith
plays Omega Mutie

Olivia Williams
plays Dr. Moira MacTaggert

Olivia Williams as Dr. Moira MacTaggert

Olivia Haigh Williams (born 26 July 1968) is a British actress who has appeared in British and American films and tel...

See Olivia Williams's other roles

Tony Stef'Ano
plays Mutant (uncredited)


Crew of X-Men: The Last Stand

Discover the backstage crew of X-Men: The Last Stand →