Actor | Soundtrack | Producer
Born to James McAvoy, a bus driver-turned-builder, and his then-wife Elizabeth (Johnstone), a psychiatric nurse.
If you'd have told me about my career as a wee boy, I'd have been really f*****g surprised. I wouldn't have believed you. I didn't even think about acting until I was acting.
Glasgow, Scotland, UK
Dive deep into IMDb Picks, Amazon Originals, and more.