List of James McAvoy performances
Scottish actor James McAvoy made his acting debut as a teen in the 1995 film The Near Room with Andy Serkis. He appeared in the films Wimbledon (2004) and Inside I'm Dancing (2004), before being cast as Mr. Tumnus in the 2005 fantasy film The Chronicles of Narnia: The Lion, the Witch and the Wardrobe, based on C. S. Lewis's 1950 novel The Lion, the Witch and the Wardrobe. The following year, he starred in Kevin Macdonald's drama film The Last King of Scotland. He co-starred in the romance films Penelope with Christina Ricci (2006), Becoming Jane with Anne Hathaway (2007), and Atonement with Keira Knightley (2007). In 2008, he starred in the action thriller film Wanted opposite Angelina Jolie. In 2011, McAvoy was cast as Charles Xavier, a fictional character based on the Marvel Comics character of the same name. He has played the role in the superhero films X-Men: First Class (2011), X-Men: Days of Future Past (2014), X-Men: Apocalypse (2016), Deadpool 2 (2018), and Dark Phoenix (2019). McAvoy starred in the 2013 crime comedy-drama film Filth, for which he won Best Actor in the British Independent Film Awards. A year later, he starred with Jessica Chastain in