James McAvoy Pic

James McAvoy Pic

James McAvoy is a well-respected British actor. You may know him from The Last King of Scotland or Atonement.
Rating: 5.0 / 5.0
All In the Details

All In the Details

James McAvoy graces the cover of Details magazine. The actor is on the verge of becoming an A-list star.
Rating: 5.0 / 5.0
James McAvoy Picture

James McAvoy Picture

James McAvoy stars in Atonement, alongside Keira Knigtley. He's a young, handsome actor.
Rating: 5.0 / 5.0
James McAvoy Image

James McAvoy Image

Don't count on James McAvoy portraying Bilbo Baggins in The Hobbit. The versatile actor has said no one ever approached him about the role.
Rating: 5.0 / 5.0
James McAvoy Stars X-Men: Days of Future Past

James McAvoy Stars X-Men: Days of Future Past

James McAvoy stars as Professor X in X-Men: Days of Future Past. McAvoy is reprising his role from X-Men: First Class.
Rating: 5.0 / 5.0
X-Men Days of Future Past Stars Patrick Stewart James McAvoy

X-Men Days of Future Past Stars Patrick Stewart James McAvoy

X-Men Days of Future Past stars Patrick Stewart and James McAvoy. The pair play Professor X.
Rating: 5.0 / 5.0
X-Men Days of Future Past Professor X Storm Poster

X-Men Days of Future Past Professor X Storm Poster

The X-Men Days of Future Past Professor X and Storm poster. Halle Berry and James McAvoy star.
Rating: 5.0 / 5.0
X-Men Days of Future Past Hugh Jackman James McAvoy Michael Fassbender

X-Men Days of Future Past Hugh Jackman James McAvoy Michael Fassbender

X-Men Days of Future Past stars Hugh Jackman, James McAvoy and Michael Fassbender. The X-Men worlds collide.
Rating: 5.0 / 5.0
X-Men Days of Future Past James McAvoy and Patrick Stewart

X-Men Days of Future Past James McAvoy and Patrick Stewart

X-Men Days of Future Past star James McAvoy and Patrick Stewart. They both play Professor X!
Rating: 5.0 / 5.0
X-Men Days of Future Past James McAvoy Bryan Singer

X-Men Days of Future Past James McAvoy Bryan Singer

X-Men: Days of Future Past director Bryan Singer poses with James McAvoy and Nicholas Hoult. Behind him are Hugh Jackman and Michael Fassbender.
Rating: 5.0 / 5.0
Hugh Jackman Michael Fassbender James McAvoy X-Men: Days of Future Past

Hugh Jackman Michael Fassbender James McAvoy X-Men: Days of Future Past

Hugh Jackman, Michael Fassbender and James McAvoy star in X-Men: Days of Future Past. Halle Berry and Nicholas Hoult also star.
Rating: 5.0 / 5.0
X-Men Days of Future Past James McAvoy Patrick Stewart

X-Men Days of Future Past James McAvoy Patrick Stewart

X-Men Days of Future Past stars James McAvoy and Patrick Stewart. Each plays Professor X at a different point in history.
Rating: 4.5 / 5.0

FREE Movie Newsletter

James McAvoy

James McAvoy Photo

James McAvoy got his big break in The Last King of Scotland. He can also be seen in Atonement and the upcoming movie, Wanted, alongside Angelina Jolie.

Born
Full Name