Pinterest • The world’s catalogue of ideas

Explore Mcavoy Jamesmcavoy, Mcavoy Gifs and more!

This blog is dedicated to the Scottish actor James McAvoy, most well known for his role as Professor Charles Xavier in the X-Men franchise. You may also know James from his other projects such as...

James McAvoy talked about his upcoming role on "X-Men: Days of Future Past" on the latest episode of "Late Night With Seth Meyers.