Culture Magazine

Top 5 Favourite James McAvoy Roles

By Newguy

James McAvoy is one of Scotland’s best actors out there today, he constantly lands himself leading roles which test his ability as an actor. Today I am going to pick my five favorite roles.

5. Wesley – Wanted (2008)


4. Simon – Trance (2013)


3. Charles Xavier – X-Men First Class and Days of Futures Past

prof x

2. Arthur – Arthur Christmas (2011)


1.   Dr Nicholas Garrigan – The Last King of Scotland (2006)


Back to Featured Articles on Logo Paperblog