James McAvoy
James McAvoy is a Scottish actor. He’s best known for his role as Professor Charles Xavier in the “X-Men” franchise and in British shows like “State of Play” and “Frank Herbert’s Children of Dune”. McAvoy studied at the Royal Scottish Academy of Music and Drama and graduated from there. His first role was in “The Near Room”, at first... read full bio