James McAvoy
James McAvoy is a Scottish actor and director. He made his acting debut as a teen in The Near Room (1995) and appeared mostly on television until 2003, when his film career began. His television work includes the thriller State of Play (2003), the science fiction miniseries Frank Herbert's Children of Dune (2003), and the drama series Shameless (2004–2005).
WikipediaFrequent Collaborators
🎬 Movies
California Schemin'
director
2025
California Schemin'
actor
2025
Speak No Evil
actor
2024
The Book of Clarence
actor
2024
My Son
actor
2022
It: Chapter Two
actor
2019
Dark Phoenix
actor
2019
National Theatre Live: Cyrano de Bergerac
actor
2019
Glass
actor
2019
Submergence
actor
2018
Deadpool 2
actor
2018
Atomic Blonde
actor
2017
Split
actor
2016
X-Men: Apocalypse
actor
2016
Victor Frankenstein
actor
2016
The Disappearance of Eleanor Rigby
actor
2014
X-Men: Days of Future Past
actor
2014
Muppets Most Wanted
actor
2014
Filth
actor
2013
Trance
actor
2013
Welcome to the Punch
actor
2013
The Conspirator
actor
2011
X-Men: First Class
actor
2011
The Last Station
actor
2010
Wanted
actor
2008
Atonement
actor
2007
Becoming Jane
actor
2007
The Last King of Scotland
actor
2007
Starter for 10
actor
2006
Penelope
actor
2006
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
actor
2005
Wimbledon
actor
2005
Inside I'm Dancing
actor
2004
Strings
actor
2004
Bright Young Things
actor
2003
Bollywood Queen
actor
2002
Swimming Pool
actor
2001
Regeneration
actor
1997