Just yesterday it was reported that Benjamin Walker had signed on to play Henry McCoy aka Beast in X-Men First Class. Today, another major casting announcement has been made. According to EW, the rumors regarding Michael Fassbender’s involvement with the film were true! The actor WILL play the role of Eric Lensherr (Magneto) opposite James McAvoy’s Professor Charles Xavier.

Twentieth Century Fox is currently negotiating the actor’s contract but when the dust settles Fassbender will portray Xavier’s famous friend/foe. The actor was previously speculated to star in the upcoming Spider-Man reboot as the film’s villain but it looks like those talks fell through. Between the two projects, I was rooting for him to take on Magneto, Magnus, Eric or whatever you want to call him. The character was previously played on the big screen by Ian McKellen (from 2000-2006)

So far the cast is starting to shape up with McAvoy, Walker, and now Fassbender. They need to get Cyclops, Jean Grey (Marvel Girl), Angel, and Iceman to complete the First Class roster. I wonder if they’ll even include the latter two characters since they touched and mutilated their histories in the original X-Men Trilogy?

X-Men First Class will be directed by Matthew Vaughn and is scheduled to hit theaters on June 3, 2011.

What do you think of Fassbender playing Magneto?