X2 - Cast
Patrick Stewart
Professor Charles Xavier
Actor
Hugh Jackman
Logan / Wolverine
Actor
Brian Cox
William Stryker
Actor
Ian McKellen
Eric Lehnsherr / Magneto
Actor
Famke Janssen
Jean Grey
Actor
Halle Berry
Ororo Munroe / Storm
Actor
James Marsden
Scott Summers / Cyclops
Actor
Alan Cumming
Kurt Wagner / Nightcrawler
Actor
Rebecca Romijn
Raven Darkholme / Mystique
Actor
Aaron Stanford
John Allerdyce / Pyro
Actor
Shawn Ashmore
Bobby Drake / Ice Man
Actor
Anna Paquin
Rogue
Actor
Kelly Hu
Yuriko Oyama / Deathstrike
Actor
Michael Reid MacKay
Jason 143
Actor
Bruce Davison
Senator Kelly
Actor
Katie Stuart
Kitty Pryde
Actor
Ty Olsson
Mitchell Laurio
Actor
Daniel Cudmore
Piotr Rasputin / Colossus
Actor
Cotter Smith
President McKenna
Actor
James Kirk
Ronny Drake
Actor
Jill Teed
Madeline Drake
Actor
Alf Humphreys
William Drake
Actor
Kea Wong
Jubilation Lee / Jubilee
Actor
Chiara Zanni
White House Tour Guide
Actor
Michael David Simms
White House Agent (Lead Agent)
Actor
David Fabrizio
Oval Office Agent Fabrizio
Actor
Roger Cross
Oval Office Agent Cartwright
Actor
Richard Bradshaw
Special Ops Agent
Actor
Bryce Hodgson
Artie
Actor
Greg Rikaart
Museum Teenager #2
Actor
Shauna Kain
Theresa Rourke / Siryn
Actor
Alfonso Quijada
Federal Bldg. Cleaning Twin #1
Actor
Brad Loree
Stryker at age 40
Actor
Connor Widdows
Jones
Actor
Peter Wingfield
Stryker Soldier Lyman
Actor
Charles Siegel
Dr. Shaw
Actor
Steve Bacic
Dr. Hank McCoy
Actor
Michasha Armstrong
Plastic Prison Guard
Actor
Robert Hayley
Cop
Actor
Mark Lukyn
Cop #1 (Lead Cop)
Actor
Kendall Cross
Cop #2
Actor
Dylan Kussman
Stryker Soldier Wilkins
Actor
Aaron Pearl
Stryker Soldier
Actor
Aaron Douglas
Stryker Soldier
Actor
Colin Lawrence
Stryker Soldier
Actor
Richard C. Burton
Stryker Soldier
Actor
Nolan Gerard Funk
X-Kid (captured)
Actor
Devin Douglas Drewitz
X-Kid (captured)
Actor
Kurt Max Runte
Chief of Staff Abrahams
Actor
Benjamin Glenday
Cameraman
Actor
Ted Friend
News Reporter
Actor
Mi-Jung Lee
News Reporter
Actor
Marrett Green
News Reporter
Actor
Jill Krop
News Reporter
Actor
Brian Peck
News Reporter
Actor
Layke Anderson
Douglas Ramsey / Cypher
Actor
Michael Dougherty
Surgeon
Actor
Dan Harris
Surgeon
Actor
Bryan Singer
Prison Security Officer (uncredited)
Actor
Nikita Ramsey
Twin X-Kid (uncredited)
Actor
Jade Ramsey
Twin X-Kid (uncredited)
Actor
Valerie Tian
X-Kid at Museum (uncredited)
Actor