filmography

view all

awards & nominations

view all
The Last King of Scotland Movie Poster

The Last King of Scotland

While in Uganda on a medical mission, Scottish doctor Nicholas Garrigan (James McAvoy) becomes the personal physician and close confidante of...

British Academy of Film & Television Arts (2006)
Nominated
Actor in a Supporting Role

James McAvoy in the news

view all
Samuel L. Jackson Updates on 'Unbreakable' Sequel: 'Let's Get It On'
Samuel L. Jackson Updates on 'Unbreakable' Sequel: 'Let's Get It On'
M. Night Shyamalan Tweets 'Split' Sequel Tease
M. Night Shyamalan Tweets 'Split' Sequel Tease
5 Reasons Why 'Split' Crushed Vin Diesel's 'xXx: Return of Xander Cage'
5 Reasons Why 'Split' Crushed Vin Diesel's 'xXx: Return of Xander Cage'
New 'Split' Trailer: James McAvoy Will Scare You With 23 Personalities
New 'Split' Trailer: James McAvoy Will Scare You With 23 Personalities
moviefone newsletter
Want more? Signup for our newsletter to get movie and TV show news, exclusive content, the latest trailers, giveaways and much more
By signing up I accept the Terms of Use and Privacy Policy