Create Your New SaltyPopcorn Account

Get news on your favourite movies with Salty Popcorn

- or -

Starring:
James McAvoy

  • First Movie - The Near Room (1995)
  • Last Movie - Together (2021)
  • Total Movies - 41
  • Highest Grossing Movies*
    • UK: The Chronicles of Narnia: The Lion the Witch and the Wardrobe (2005) - £254,077,013
    • US: The Chronicles of Narnia: The Lion the Witch and the Wardrobe (2005) - $1,834,627,022
    • World: X-Men: Days of Future Past (2014) - $4,561,382,126
  • Combined grosses
    • UK - £254.1 Million
    • US - $1.8 Billion
    • Global - $4.6 Billion
  • Highest Rated Movie - Arthur Christmas (2011) - 100%
  • Lowest rated movie - Sherlock Gnomes (2018) - 2%

    *Based on movies as a main actor

Acting credits By Year of release

Year

1.

Together

(James McAvoy plays He)

Directed by: Stephen Daldry and Lukas Moodysson

Starring: Lisa Lindgren and James McAvoy

2021
2.

Cyrano De Bergerac: NT Live 2020

(James McAvoy plays Cyrano de Bergerac)

Directed by: Jamie Lloyd and Tony Grech-Smith

Starring: James McAvoy and Anita-Joy Uwajeh

2020
3.

IT Chapter Two

(James McAvoy plays Bill Denbrough)

Directed by: Andy Muschietti

Starring: Jessica Chastain and James McAvoy
2019
4.

X-Men: Dark Phoenix

(James McAvoy plays Professor Charles Xavier)

Directed by: Simon Kinberg

Starring: James McAvoy and Michael Fassbender
2019
5.

Glass

Directed by: M. Night Shyamalan

Starring: James McAvoy and Bruce Willis
2019
6.

Deadpool 2

Directed by: David Leitch

Starring: Ryan Reynolds and Josh Brolin
2018
7.

Sherlock Gnomes

Directed by: John Stevenson

Starring: Kelly Asbury and Mary J. Blige
2018
8.

Atomic Blonde

Directed by: David Leitch

Starring: Charlize Theron and James McAvoy
2017
9.

Split

Directed by: M. Night Shyamalan

Starring: James McAvoy and Anya Taylor-Joy
2017
10.

Submergence

Directed by: Wim Wenders

Starring: Alicia Vikander and James McAvoy

2017
11.

X-Men: Apocalypse

(James McAvoy plays Professor Charles Xavier)

Directed by: Bryan Singer

Starring: James McAvoy and Michael Fassbender

2016
12.

Victor Frankenstein

(James McAvoy plays Victor Frankenstein)

Directed by: Paul McGuigan

Starring: Daniel Radcliffe and James McAvoy

2015
13.

X-Men: Days of Future Past

Directed by: Bryan Singer

Starring: Hugh Jackman and James McAvoy

2014
14.

Muppets Most Wanted

Directed by: James Bobin

Starring: Ricky Gervais and Ty Burrell
2014
15.

The Disappearance of Eleanor Rigby: Them

Directed by: Ned Benson

Starring: James McAvoy and Jessica Chastain

2014
16.

Filth

Directed by: Jon S. Baird

Starring: James McAvoy and Imogen Poots
2013
17.

Trance

Directed by: Danny Boyle

Starring: James McAvoy and Vincent Cassel

2013
18.

Welcome to the Punch

Directed by: Eran Creevy

Starring: James McAvoy and David Morrissey
2013
19.

The Disappearance of Eleanor Rigby: Him

Directed by: Ned Benson

Starring: James McAvoy and Jessica Chastain

2013
20.

The Disappearance of Eleanor Rigby: Her

Directed by: Ned Benson

Starring: Jessica Chastain and James McAvoy

2013
21.

Arthur Christmas

Directed by: Sarah Smith

Starring: James McAvoy and Hugh Laurie
2011
22.

The Conspirator

(James McAvoy plays Frederick Aiken)

Directed by: Robert Redford

Starring: James McAvoy and Robin Wright

2011
23.

X-Men: First Class

(James McAvoy plays Charles Xavier (24 Years))

Directed by: Matthew Vaughn

Starring: James McAvoy and Laurence Belcher

2011
24.

Gnomeo & Juliet

Directed by: Kelly Asbury

Starring: James McAvoy and Emily Blunt

2011
25.

The Last Station

(James McAvoy plays Valentin)

Directed by: Michael Hoffman

Starring: Helen Mirren and Christopher Plummer

2010
26.

Wanted

Directed by: Timur Bekmambetov

Starring: James McAvoy and Morgan Freeman
2008
27.

Penelope

(James McAvoy plays Johnny / Max)

Directed by: Mark Palansky

Starring: Christina Ricci and James McAvoy

2008
28.

Atonement

(James McAvoy plays Robbie Turner)

Directed by: Joe Wright

Starring: Saoirse Ronan and Ailidh Mackay

2007
29.

Becoming Jane

(James McAvoy plays Tom Lefroy)

Directed by: Julian Jarrold

Starring: Anne Hathaway and James McAvoy

2007
30.

The Last King of Scotland

Directed by: Kevin Macdonald

Starring: Forest Whitaker and James McAvoy

2007
31.

Starter For 10

(James McAvoy plays Brian Jackson)

Directed by: Tom Vaughan

Starring: Joseph Friend and James Gaddas

2006
32.

The Chronicles of Narnia: The Lion the Witch and the Wardrobe

(James McAvoy plays Mr. Tumnus)

Directed by: Andrew Adamson

Starring: Georgie Henley and Skandar Keynes
2005
33.

Rory Oshea Was Here

Directed by: Damien O'Donnell

Starring: Steven Robertson and Alan King

2004
34.

Wimbledon

Directed by: Richard Loncraine

Starring: Kirsten Dunst and Paul Bettany
2004
35.

Strings

Directed by: Anders Ronnow Klarlund

Starring: James McAvoy and Catherine McCormack

2004
36.

Bright Young Things

Directed by: Stephen Fry

Starring: Emily Mortimer and Stephen Campbell Moore

2003
37.

Bollywood Queen

Directed by: Jeremy Wooding

Starring: Preeya Kalidas and James McAvoy

2002
38.

The Pool

(James McAvoy plays Mike)

Directed by: Boris von Sychowski

Starring: Kristen Miller and Elena Uhlig

2001
39.

Lorna Doone

(James McAvoy plays Sergeant Bloxham)

Directed by: Mike Barker

Starring: Neil Finnighan and Jack Baverstock

2000
40.

Regeneration

Directed by: Gillies MacKinnon

Starring: Jonathan Pryce and James Wilby

1997
41.

The Near Room

Directed by: David Hayman

Starring: Adrian Dunbar and David O'Hara

1995