Actor | Soundtrack | Producer
He has two roles in common with Patrick Stewart: (1) McAvoy played Macbeth in ShakespeaRe-Told: Macbeth (2005) while Stewart played him in Great Performances: Macbeth (2010) and (2) Stewart played Professor Charles Xavier in X-Men (2000), X-Men 2 (...
[on working with Patrick Stewart and Ian McKellen] It will be interesting when Sir Ian McKellen and Patrick and I are all working on 'X-Men'. We might have a Macbeth-off. I might just go, "My Macbeth's better than your Macbeth... And your Macbeth: ...
Glasgow, Scotland, UK
Dive deep into everything Awards Central, superheroes, IMDb Picks, and more.