Where is James McAvoy?

Movie Role
X-Men: Days of Future Past (2014) Charles Xavier / Professor X (Young)
X-Men: Apocalypse (2016) Charles Xavier / Professor X
Atomic Blonde (2017) David Percival
Sherlock Gnomes (2018) Gnomeo (voice)
Split (2016) Kevin Wendell Crumb
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005) Mr. Tumnus
Gnomeo & Juliet (2011) Gnomeo (voice)
X-Men: First Class (2011) Charles Xavier (24 Years) / Professor X
Arthur Christmas (2011) Arthur (voice)
Filth (2013) Bruce Robertson, Producer
Wanted (2008) Wesley Gibson