James McAvoy Movies List from 1995 to 2024-25-26

James McAvoy Movies: James McAvoy, the versatile Scottish actor, has graced the silver screen with a myriad of captivating performances. From his breakthrough role in “The Last King of Scotland” to his iconic portrayal of Professor Xavier in the “X-Men” series, McAvoy’s talent knows no bounds. His compelling performances in films like “Atonement,” “Split,” and “Filth” showcase his ability to seamlessly embody diverse characters. McAvoy’s magnetic presence and ability to convey emotional depth have solidified him as one of the industry’s most respected actors. With a filmography that spans genres, James McAvoy continues to captivate audiences with his unparalleled acting prowess.

James McAvoy Movies
James McAvoy Movies
Date of Birth21 April 1979
Age44 years
NationalityScottish
ProfessionActor
First movieThe Near Room (1995)
Last movieThe Book of Clarence (2023)
Upcoming movieSpeak No Evil (2024)
Best movieX-Men: First Class (2011)
Total Movies61
Total TV Shows25
James McAvoy Movies

James McAvoy Movies

  • The Near Room (1995)
    • Role: Kevin Savage
  • An Angel Passes By (1997 Short film)
    • Role: Local boy
  • Regeneration (1997)
    • Role: Anthony Balfour
  • Swimming Pool (2001)
    • Role: Mike
  • Bright Young Things (2003)
    • Role: The Earl of Balcairn
  • Bollywood Queen (2003)
    • Role: Jay
  • Wimbledon (2004)
    • Role: Carl Colt
  • Strings (2004)
    • Role: Hal Tara (voice)
  • Inside I’m Dancing (2004)
    • Role: Rory O’Shea
  • The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005)
    • Role: Mr. Tumnus
  • The Last King of Scotland (2006)
    • Role: Nicholas Garrigan
  • Starter for 10 (2006)
    • Role: Brian Jackson
  • Penelope (2006)
    • Role: Johnny Martin
  • Becoming Jane (2007)
    • Role: Thomas Langlois Lefroy
  • Atonement (2007)
    • Role: Robbie Turner
  • Wanted (2008)
    • Role: Wesley Gibson
  • The Last Station (2009)
    • Role: Valentin Bulgakov
  • The Conspirator (2010)
    • Role: Frederick Aiken
  • Gnomeo & Juliet (2011)
    • Role: Gnomeo (voice)
  • X-Men: First Class (2011)
    • Role: Charles Xavier
  • Arthur Christmas (2011)
    • Role: Arthur Claus (voice)
  • Welcome to the Punch (2013)
    • Role: Max Lewinsky
  • Trance (2013)
    • Role: Simon Newton
  • Filth (2013)
    • Role: Bruce Robertson
  • Muppets Most Wanted (2014)
    • Role: Delivery man (Cameo)
  • X-Men: Days of Future Past (2014)
    • Role: Charles Xavier
      • Shared roles with Patrick Stewart
  • The Disappearance of Eleanor Rigby (2014)
    • Role: Conor Ludlow
  • Victor Frankenstein (2015)
    • Role: Victor Frankenstein
  • X-Men: Apocalypse (2016)
    • Role: Professor Charles Xavier
  • Split (2016)
    • Role: Kevin Wendell Crumb / The Beast
  • Atomic Blonde (2017)
    • Role: David Percival
  • Submergence (2017)
    • Role: James Moore
  • Sherlock Gnomes (2018)
    • Role: Gnomeo (voice)
  • Deadpool 2 (2018)
    • Role: Charles Xavier (Uncredited cameo)
  • Glass (2019)
    • Role: Kevin Wendell Crumb / The Beast
  • Dark Phoenix (2019)
    • Role: Professor Charles Xavier
  • It Chapter Two (2019)
    • Role: Bill Denbrough
      • Shared role with Jaeden Martell
  • My Son (2021)
    • Role: Edmond Murray
  • The Bubble (2022)
    • Role: Himself (Cameo)
  • The Book of Clarence (2023)
    • Role: Pontius Pilate
  • Speak No Evil (2024)
    • Role:
  • Turn Up The Sun! (2024)
    • Role:

James McAvoy TV Shows

  • The Bill (1997)
    • Role: Gavin Donald (Episode: “Rent”)
  • Band of Brothers (2001)
    • Role: James W. Miller (Episode: “Replacements”)
  • Lorna Doone (2001 Television film)
    • Role: Sergeant Bloxham
  • Murder in Mind (2001)
    • Role: Martin Vosper (Episode: “Teacher”)
  • White Teeth (2002)
    • Role: Josh Malfen (2 episodes)
  • The Inspector Lynley Mysteries (2002)
    • Role: Gowan Ross (Episode: “Payment in Blood”)
  • Foyle’s War (2002)
    • Role: Ray Pritchard (Episode: “The German Woman”)
  • Frank Herbert’s Children of Dune (2003)
    • Role: Leto II Atreides (3 episodes)
  • State of Play (2003)
    • Role: Dan Foster (6 episodes)
  • Early Doors (2003)
    • Role: Liam (4 episodes)
  • Shameless (2004–2005)
    • Role: Steve McBride (13 episodes )
  • ShakespeaRe-Told (2005)
    • Role: Joe Macbeth (Episode: “Macbeth”)
  • Watership Down (2018)
    • Role: Hazel (voice) (4 episodes)
  • Saturday Night Live (2019)
    • Role: Himself / Host
      • Episode: “James McAvoy/Meek Mill”
  • His Dark Materials (2019–2022)
    • Role: Lord Asriel Belacqua (8 episodes)
  • Together (2021 Television film)
    • Role: He
  • The Sandman (2022)
    • Role: Golden-Haired Man (voice)
      • Episode: “Dream of a Thousand Cats”

Related posts

55 Christian Bale Movies List from 1987 to 2024-25-26
Amy Adams Movies List from 1999 to 2024-25-26
Emma Watson Movies List from 2001 to 2024-25-26
Tom Cruise Movies List from 1981 to 2024-25-26
22 Grey Damon Movies and TV Shows List First to Last
James McAvoy Movies
1 Share = 1 Motivation (please share)

Leave a Comment