James McAvoy

James McAvoy is the actor who portrays Professor X.

{|class="wikitable" ! !
 * -color="cccccc"
 * Born
 * April 21 1979 (age 35)
 * Occupation
 * Actor
 * Year Active
 * 1995-present
 * Spouses
 * Anne-Marie Duff
 * Portrays
 * Professor X
 * Spouses
 * Anne-Marie Duff
 * Portrays
 * Professor X
 * Professor X