Special lists

List Of All James McAvoy TV Shows

Views: 137 | Updated On: | By Anish Jangir

Here is the list of all James McAvoy tv shows.

James McAvoy is a highly talented and versatile Scottish actor, born on April 21, 1979, in Glasgow, Scotland. He has become one of the most respected actors in the industry, known for his ability to portray a wide range of characters with depth and authenticity.

McAvoy's breakthrough came with his role as Steve McBride in the British television series "Shameless" (2004-2005). His performance as the troubled young man showcased his acting prowess and earned him critical acclaim.

However, it was his role as Mr. Tumnus, the faun, in the fantasy film "The Chronicles of Narnia: The Lion, the Witch, and the Wardrobe" (2005) that brought him international recognition. The film's success further propelled his career and opened doors to more significant opportunities.

One of McAvoy's most memorable performances came in the 2007 film "Atonement," where he played Robbie Turner, a role that earned him a BAFTA Award nomination for Best Actor in a Supporting Role. His portrayal of the character's emotions and struggles was widely praised and solidified his status as a remarkable actor.

In 2011, McAvoy took on the iconic role of a young Charles Xavier (Professor X) in "X-Men: First Class," and he reprised the character in subsequent X-Men films, including "X-Men: Days of Future Past" (2014), "X-Men: Apocalypse" (2016), and "Dark Phoenix" (2019). His portrayal of the iconic mutant leader showcased his ability to bring depth and complexity to well-known characters.

Beyond his work in blockbuster films, McAvoy has displayed his versatility in a variety of projects. He starred in the psychological thriller "Split" (2016) as Kevin Wendell Crumb, a man with multiple personalities, and he continued the role in the crossover film "Glass" (2019). His performances in these films were praised for their intensity and commitment.

In addition to his work in film, McAvoy has also had a successful career in theater, earning critical acclaim for his performances on the stage.

James McAvoy's ability to immerse himself fully into his roles and to deliver powerful and emotionally resonant performances has made him one of the most respected and sought-after actors of his generation. His dedication to his craft and his impressive body of work continue to earn him admiration from audiences and fellow actors alike.

List of all James McAvoy tv shows

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


Stay tuned...


ListTV ShowJames McAvoy

Leave a Comment