Type in any movie or show to find where you can watch it, or type a person's name.

James McAvoy

James McAvoy

Actor

James McAvoy (born 21 April 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. In 2003, McAvoy appeared in a lead role in Bollywood Queen, then in another lead role as Rory in Inside I'm Dancing in 2004. This was followed by a supporting role, as the faun Mr. Tumnus, in The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005). His performance in Kevin Macdonald's drama The Last King of Scotland (2006) garnered him several award nominations, including the BAFTA Award for Best Supporting Actor. The critically acclaimed romantic drama war film Atonement (2007) earned him a Golden Globe Award nomination and his second BAFTA nomination. He later appeared as a newly trained assassin in the action thriller Wanted (2008). In 2011, McAvoy portrayed Professor Charles Xavier in the superhero film X-Men: First Class, a role he reprised in X-Men: Days of Future Past (2014), X-Men: Apocalypse (2016), Deadpool 2 (2018), and Dark Phoenix (2019). McAvoy starred in the crime comedy-drama film Filth (2013), for which he won Best Actor in the British Independent Film Awards. In 2016, he portrayed Kevin Wendell Crumb, a man with 23 alternate personalities, in M. Night Shyamalan's Split, for which he received critical acclaim, and later reprised the role for the sequel Glass (2019). Since 2019, he has portrayed Lord Asriel Belacqua in the BBC/HBO fantasy series His Dark Materials.

Born: April 21, 1979 (Age 45) in Glasgow, Scotland, UK

Streaming Sources for all James McAvoy Movies & TV Shows

James McAvoy  Movies & TV Credits

Title Rating Job Role(s) Year
Movie
6.8
ActorMr. Tumnus2005
Movie
7.8
ActorDr. Nicholas Garrigan2006
Movie
7.2
ActorTom Lefroy2007
Movie
7.7
ActorRobbie Turner2007
Movie
7.1
ActorHal (voice)2004
Movie
4.6
ActorMike2001
Movie
7.8
ActorRory O'Shea2004
Movie
6.9
ActorJohnny/Max2006
Movie
6.2
ActorCarl Colt2004
Movie
6.8
ActorWesley Gibson2008
Movie
6.6
ActorBrian Jackson2006
Movie
6.7
ActorValentin Bulgakov2009
Movie
6.7
ActorFrederick Aiken2011
Movie
6.6
ActorSimon Balcairn2003
Movie
4.5
ActorJay2002
Movie
6
ActorGnomeo (voice)2011
Movie
6.7
ActorSimon2013
Movie
7.3
ActorArthur (voice)2011
Movie
5.9
ActorMax Lewinsky2013
Movie
6.9
ActorBruce2013
Movie
6.1
ActorConor Ludlow2014
Movie
5.8
ActorVictor Frankenstein2015
Movie
6.6
ActorConor2014
Movie
6.6
ActorConor2014
Movie
6.3
ActorUPS Guy2014
Movie
4.8
ActorKevin1997
Movie
5.4
ActorGnomeo (voice)2018
Movie
6.6
ActorDavid Percival2017
Movie
6.7
ActorCharles Xavier / Professor X2016
Movie
5.2
ActorJames More2017
Movie
7.8
ActorCharles Xavier / Professor X2011
Movie
8
ActorCharles Xavier / Professor X2014
Movie
6.8
ActorAnthony Balfour1997
Movie
7.5
ActorKevin Wendell Crumb2017
Movie
6.7
ActorPatricia / Dennis / Hedwig / The Beast / Barry / Heinrich / Jade / Ian / Mary Reynolds / Norma / Jalin / Kat / B.T. / Kevin Wendell Crumb / Mr. Pritchard / Felida / Luke / Goddard / Samuel / Polly2019
Movie
6.7
ActorBill Denbrough2019
Movie
7.8
ActorCharles Xavier (uncredited)2018
Movie
5.9
ActorCharles Xavier / Professor X2019
Movie
8.4
ActorCyrano de Bergerac2020
Movie
5.8
ActorEdmond Murray2021
Movie
7.1
ActorCharles Xavier / Professor X (uncredited)2018
Movie
6
ActorHe2021
Movie
7
ActorJoe Macbeth2005
Movie
6.2
ActorSelf2017
Movie
4.5
ActorJames McAvoy2022
Movie
5.9
ActorPontius Pilate2024
TV Show
7.9
ActorGolden Haired Man (voice)
1 Episode
2022
Movie
Actor
Movie
Actor
Movie
7
ActorPaddy2024
Movie
7.4
Actor
Movie
7.3
ActorSelf2019
Movie
Actorreader2020
Movie
ActorDr. Conway
TV Show
7.4
ActorMartin Vosper
1 Episode
2001-2003
TV Show
3.4
ActorSelf
1 Episode
2006
TV Show
6.9
ActorSelf - Guest
1 Episode
2001-2010
TV Show
8.4
ActorLiam
6 Episodes
2003-2004
TV Show
5.5
Actor3 Episodes1992-2014
TV Show
8.5
ActorHimself
1 Episode
2002-2022
TV Show
7.6
ActorSelf - Guest
1 Episode
2018
TV Show
8.1
ActorSelf
2 Episodes
1996
TV Show
6.9
Actor1 Episode2014
TV Show
7
ActorSelf
1 Episode
2015
TV Show
6.1
ActorSelf
3 Episodes
2014
TV Show
7.2
ActorGowan Ross
1 Episode
2001-2007
TV Show
7.8
ActorSteve McBride
6 Episodes
2004-2013
TV Show
8.4
Actor1 Episode2002-2015
TV Show
7.8
ActorSelf - Host
1 Episode
1975
TV Show
5.7
ActorSelf - Guest
2 Episodes
2009
TV Show
8.2
ActorSelf - Guest
10 Episodes
2007
TV Show
ActorSelf
1 Episode
2024
TV Show
6.9
ActorSelf
1 Episode
2014
TV Show
8.5
ActorSelf
2 Episodes
2002-2022
Short Film
6.3
ActorMan2021
Short Film
ActorHimself2023
Movie
6.7
ActorSergeant Bloxham
2 Episodes
2000
Limited Series
7
ActorJosh Malfen
4 Episodes
2002
Limited Series
8.1
ActorDan Foster
6 Episodes
2003-2003
Limited Series
7.3
ActorLeto Atreides II
3 Episodes
2003-2003
Limited Series
7
ActorHazel (voice)
2 Episodes
2018-2018
TV Special
6.4
ActorSelf2020
TV Show
6.7
ActorNarrator
13 Episodes
2020
TV Special
7.4
ActorSelf2011
Limited Series
7.6
Actor1 Episode2005-2005
Limited Series
9.2
ActorJames W. Miller
1 Episode
2001-2001
TV Show
7.9
ActorLord Asriel
12 Episodes
2019-2022
Movie
7.7
CrewThanks2011
Movie
6.9
ProductionProducer2013
Movie
DirectingDirector
Title Rating Job Role(s) Year

Videos Play Video

Back to Top