Photo: TMDBActor
James McAvoy Movies
James McAvoy has appeared in 6 franchise films across X-Men and It, most often as Charles Xavier (24 Years). The first was X-Men: First Class (2011) and the latest is It Chapter Two (2019).
- Films
- 6
- First
- 2011
- Best known as
- Charles Xavier (24 Years)
James McAvoy: Known For
James McAvoy in X-Men Movies
X-Men cast| Year | Film | Role | Worldwide box office |
|---|---|---|---|
| 2011 | X-Men: First Class | Charles Xavier (24 Years) | $353 million |
| 2014 | X-Men: Days of Future Past | Charles Xavier | $746 million |
| 2016 | X-Men: Apocalypse | Professor Charles Xavier | $544 million |
| 2018 | Deadpool 2 | Charles Xavier (uncredited) | $786 million |
| 2019 | Dark Phoenix | Charles Xavier / Professor X | $252 million |
Characters: Charles Xavier / Professor X. See every film in the X-Men series.
James McAvoy in It Movies
It cast| Year | Film | Role | Worldwide box office |
|---|---|---|---|
| 2019 | It Chapter Two | Bill Denbrough | $473 million |
Characters: Bill Denbrough. See every film in the It series.
Often On Screen With James McAvoy
Facts
- Franchises on Cinvibe
- X-Men, It
- Films acted in
- 6
- Best known role here
- Charles Xavier (24 Years) (1 film)
- First franchise film
- X-Men: First Class (2011)
- Latest franchise film
- It Chapter Two (2019)
- Worldwide box office of these films
- $3.15 billion
FAQs
How many X-Men movies is James McAvoy in?
James McAvoy appears in 5 X-Men films: X-Men: First Class (2011), X-Men: Days of Future Past (2014), X-Men: Apocalypse (2016), Deadpool 2 (2018) and Dark Phoenix (2019).
Who does James McAvoy play in X-Men?
James McAvoy plays Charles Xavier (24 Years), Charles Xavier, Professor Charles Xavier, Charles Xavier (uncredited) and Charles Xavier / Professor X in the X-Men films, first in X-Men: First Class (2011).
How many It movies is James McAvoy in?
James McAvoy appears in 1 It film: It Chapter Two (2019).
Who does James McAvoy play in It?
James McAvoy plays Bill Denbrough in the It films, first in It Chapter Two (2019).
What is the highest grossing X-Men movie with James McAvoy?
Deadpool 2 (2018) is the highest grossing, with $786 million worldwide.
How much have James McAvoy's movies made at the box office?
The 6 franchise films James McAvoy worked on have taken $3.15 billion worldwide combined, led by Deadpool 2 (2018).
Credits from TMDB (James McAvoy on TMDB). Box office from Box Office Mojo and The Numbers via each film page. Every actor, director and composer.













