
James McAvoy
James McAvoy (born April 21, 1979) is a Scottish actor. He made his acting debut as a teen in The Near Room (1995) and appeared mostly on television until 2003, when his feature film career began. His notable television work includes the thriller State of Play, science fiction miniseries Frank Herbert's Children of Dune and the channel 4s BAFTA award-winning series Shameless (British TV series).
He has performed in several West End productions and has received four nominations for the Laurence Olivier Award for Best Actor, and has also done voice work for animated films including Gnomeo & Juliet, its sequel Sherlock Gnomes, and Arthur Christmas.
Filmography
Pose2026 · Jamie Adams
Speak No Evil2024 · James Watkins
The Book of Clarence2024 · Jeymes Samuel
My Son2021 · Christian Carion
It Chapter Two2019 · Andy Muschietti
Dark Phoenix2019 · Simon Kinberg
Glass2019 · M. Night Shyamalan
Sherlock Gnomes2018 · John Stevenson- Submergence2018 · Wim Wenders
Split2017 · M. Night Shyamalan
Atomic Blonde2017 · David Leitch
X-Men: Apocalypse2016 · Bryan Singer
Victor Frankenstein2015 · Paul McGuigan
X-Men: Days of Future Past2014 · Bryan Singer
The Disappearance of Eleanor Rigby: Them2014 · Ned Benson- The Disappearance of Eleanor Rigby: Her2014 · Ned Benson
Filth2013 · Jon S. Baird
Trance2013 · Danny Boyle
Welcome to the Punch2013 · Eran Creevy
Arthur Christmas2011 · Sarah Smith
Gnomeo & Juliet2011 · Kelly Asbury
The Conspirator2011 · Robert Redford- The Last Station2009 · Michael Hoffman
Wanted2008 · Timur Bekmambetov
Atonement2007 · Joe Wright
Becoming Jane2007 · Julian Jarrold
The Last King of Scotland2006 · Kevin Macdonald
Penelope2006 · Mark Palansky- Starter for 102006 · Tom Vaughan
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe2005 · Andrew Adamson
Wimbledon2004 · Richard Loncraine




