James McAvoyJames McAvoy

James McAvoy, born on April 21, 1979, in Glasgow, Scotland, is a celebrated actor known for his versatility and dynamic performances. He began his acting career as a teenager, debuting in “The Near Room” in 1995. James McAvoy gained early recognition with his role as Steve McBride in the British TV series “Shameless” (2004-2005).

McAvoy’s Hollywood breakthrough came with “The Last King of Scotland” (2006), where he played Nicholas Garrigan, a Scottish doctor entangled with Ugandan dictator Idi Amin. This role earned him critical acclaim and paved the way for further prominent roles.

In 2007, James McAvoy starred in “Atonement” alongside Keira Knightley, portraying Robbie Turner. His performance earned him a Golden Globe nomination. He further showcased his range in “Wanted” (2008) with Angelina Jolie and “The Last Station” (2009) with Helen Mirren.

McAvoy is widely recognized for his portrayal of Professor Charles Xavier in the “X-Men” film series, starting with “X-Men: First Class” (2011). James McAvoy performance as the younger version of the iconic character received widespread acclaim, and he reprised the role in “X-Men: Days of Future Past” (2014), “X-Men: Apocalypse” (2016), and “Dark Phoenix” (2019).

James McAvoy filmography also includes notable roles in independent films such as “Filth” (2013), where he played a corrupt cop, and “Split” (2016), where he portrayed a man with dissociative identity disorder. His stage work is equally impressive, with a critically acclaimed performance in “Macbeth” at Trafalgar Studios in London (2013).

James McAvoy’s talent and dedication have earned him numerous awards and nominations. Off-screen, James McAvoy is known for his philanthropic efforts, supporting various charitable organizations and causes.


1. The Near Room (1995) – Kevin
2. Bollywood Queen (2002) – Jay
3. Bright Young Things (2003) – Simon Balcairn
4. Wimbledon (2004) – Carl Colt
5. The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005) – Mr. Tumnus
6. The Last King of Scotland (2006) – Nicholas Garrigan
7. Starter for 10 (2006) – Brian Jackson
8. Becoming Jane (2007) – Tom Lefroy
9. Atonement (2007) – Robbie Turner
10. Wanted (2008) – Wesley Gibson
11. The Last Station (2009) – Valentin Bulgakov
12. Gnomeo & Juliet (2011) – Gnomeo (voice)
13. X-Men: First Class (2011) – Charles Xavier
14. Welcome to the Punch (2013) – Max Lewinsky
15. Filth (2013) – Bruce Robertson
16. X-Men: Days of Future Past (2014) – Charles Xavier
17. Victor Frankenstein (2015) – Victor Frankenstein
18. X-Men: Apocalypse (2016) – Charles Xavier
19. Split (2016) – Kevin Wendell Crumb
20. Atomic Blonde (2017) – David Percival
21. Glass (2019) – Kevin Wendell Crumb
22. Dark Phoenix (2019) – Charles Xavier
23. It Chapter Two (2019) – Bill Denbrough
24. My Son (2021) – Edmond Murray

James McAvoy’s career is marked by his ability to bring depth and authenticity to a wide range of characters, establishing him as one of the most respected actors of his generation.

Leave a Reply

Your email address will not be published. Required fields are marked *