who plays magneto
Brett Morris played the teenage Erik in X-men (2000). Ian McKellen portrayed adult Magneto in the first trilogy of X-men movies. In the second trilogy, he is currently being portrayed by Michael Fassbender. Brett Morris played the teenage Erik in X-men (2000). Ian McKellen portrayed adult Magneto in the first trilogy of X-men movies.