
Actor
James McAvoy
A struggling young actor navigates the cutthroat world of British television to land his breakout role, but must confront the harsh realities of fame and identity in the process.
- Also:
- Producer
- Director
Known for
Ranked by community engagement + sustained interest across this person's catalogued credits.
Biography
No biography yet. Know James McAvoy’s story? Join Filmarian and help write it — every page is community-editable, human-reviewed.
Sign in to contribute →Filmography · 43 of 43
Actor
43 creditsThe Claudia Winkleman Show(2026)
Self - Guest
TV
Pose(2025)
Thomas
Film
California Schemin'(2025)
Actor
Film
Speak No Evil(2024)
Paddy
Film
Together(2021)
He
Film
My Son(2021)
Edmond Murray
Film
The Sands Between(2021)
Actor
FilmThe Bridge(2020)
Self - Narrator
TV
X-Men: Dark Phoenix(2019)
Professor Charles Xavier
Film
National Theater Live: Cyrano de Bergerac(2019)
Cyrano de Bergerac
Film
It: Chapter Two(2019)
Bill Denbrough
Film
Glass(2019)
Hedwig
Film
Watership Down(2018)
Hazel
TV
Sherlock Gnomes(2018)
Gnomeo
Film
Atomic Blonde(2017)
David Percival
Film
X-Men: Apocalypse(2016)
Professor Charles Xavier
Film
Split(2016)
Hedwig
Film
Victor Frankenstein(2015)
Victor Frankenstein
Film
The Disappearance of Eleanor Rigby: Them(2014)
Conor Ludlow
Film
X-Men: Days of Future Past(2014)
Charles Xavier
Film
Filth(2013)
Bruce
Film
Trance(2013)
Simon
Film
Welcome to the Punch(2013)
Max Lewinsky
Film
The Disappearance of Eleanor Rigby: Him(2013)
Conor Ludlow
Film
The Disappearance of Eleanor Rigby: Her(2013)
Conor Ludlow
Film
X-Men: First Class(2011)
Charles Xavier (24 Years)
Film
Gnomeo & Juliet(2011)
Gnomeo
Film
Arthur Christmas(2011)
Arthur
Film
The Conspirator(2010)
Frederick Aiken
Film
The Last Station(2009)
Valentin
Film
Memorable quotes
Browse all →No quotes logged for James McAvoy yet — add the first memorable line below.
Got a quote we’re missing?
Submit a line from any film, show, or game.
Edit history
Loading edit history…
Comments (0)
on James McAvoyNo comments yet. Be the first to share what you think.

