Ian McKellen

Acting

2006

X-Men: The Last Stand

- Eric Lehnsherr / Magneto
2003

X2

- Eric Lehnsherr / Magneto
2000

X-Men

- Eric Lehnsherr / Magneto
2014

X-Men: Days of Future Past

- Erik Lehnsherr / Magneto