James McAvoy
Film

James McAvoy

Section Title: Film
Table Section Text: None

Year	Title	Role	Notes

1995	The Near Room	Kevin Savage

1997	An Angel Passes By	Local boy	Short film

Regeneration	Anthony Balfour

2001	Swimming Pool	Mike

2003	Bright Young Things	The Earl of Balcairn

Bollywood Queen	Jay

2004	Wimbledon	Carl Colt

Strings	Hal Tara	Voice role

Inside I'm Dancing	Rory O'Shea

2005	The Chronicles of Narnia: The Lion, the Witch and the Wardrobe	Mr. Tumnus

2006	The Last King of Scotland	Dr. Nicholas Garrigan

Starter for 10	Brian Jackson

Penelope	Johnny Martin

2007	Becoming Jane	Thomas Langlois Lefroy

Atonement	Robbie Turner

2008	Wanted	Wesley A. Gibson

2009	The Last Station	Valentin Bulgakov

2011	Gnomeo and Juliet	Gnomeo	Voice role

The Conspirator	Frederick Aiken

X-Men: First Class	Charles Xavier / Professor X

Arthur Christmas	Arthur	Voice role

2013	Welcome to the Punch	Max Lewinsky

Trance	Simon Newton

Filth	Bruce Robertson

2014	Muppets Most Wanted	Delivery Man	Cameo

X-Men: Days of Future Past	Charles Xavier / Professor X (younger adult)	Shared role with Patrick Stewart

The Disappearance of Eleanor Rigby	Conor Ludlow

2015	Victor Frankenstein	Victor Frankenstein

2016	X-Men: Apocalypse	Charles Xavier / Professor X

Split	Kevin Wendell Crumb / The Horde / The Beast

2017	Atomic Blonde	David Percival

Submergence	James Moore

2018	Sherlock Gnomes	Gnomeo	Voice role

Deadpool 2	Charles Xavier / Professor X	Uncredited cameo

2019	Glass	Kevin Wendell Crumb / The Horde / The Beast

Dark Phoenix	Charles Xavier / Professor X

It: Chapter Two	Bill Denbrough	Post-production

Sentence(s)

In 2005, James McAvoy played the role of Mr. Tumnus in The Chronicles of Narnia: The Lion, the Witch and the Wardrobe.
James McAvoy appeared as Mr. Tumnus in The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005).
James McAvoy played as Mr. Tumnus in The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005).

final_sentence: In 2005, James McAvoy played the role of Mr. Tumnus in The Chronicles of Narnia: The Lion, the Witch and the Wardrobe.
final_sentence: James McAvoy appeared as Mr. Tumnus in The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005).
final_sentence: James McAvoy played as Mr. Tumnus in The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005).