James McAvoy
Known for: Acting
Born: April 20, 1979 in Glasgow, Scotland, UK
Known for
Showing 24 of 96 titles
7.8
TV
Foyle's War
Ray Pritchard
2002
Mystery
7.4
TV
The Great Celebrity Bake Off for Stand Up To Cancer
Self - Guest
2018
Drama
6.9
TV
Frank Herbert's Children of Dune
Leto Atreides II
2003
Drama
7.5
TV
ShakespeaRe-Told
2005
Drama
5.2
TV
Late Night with Seth Meyers
Self - Guest
2014
Drama
6.9
TV
Watership Down
Hazel (voice)
2018
Animation
7.6
TV
Top Gear
Self
2002
Drama
5.9
TV
The Tonight Show Starring Jimmy Fallon
Self - Guest
2014
Comedy
7.0
TV
Saturday Night Live
Self - Host
1975
Comedy
7.9
TV
The Sandman
Golden Haired Man (voice)
2022
Drama
5.1
TV
Watch What Happens Live with Andy Cohen
Self - Guest
2009
Drama
7.2
TV
The Graham Norton Show
Self - Guest
2007
Comedy
7.2
TV
The Inspector Lynley Mysteries
Gowan Ross
2002
Crime
8.6
TV
Band of Brothers
James W. Miller
2001
Drama
7.8
TV
His Dark Materials
Lord Asriel
2019
Drama
7.7
TV
Lorna Doone
Sergeant Bloxham
2000
Drama
4.0
TV
The Bridge: Race to a Fortune
Narrator
2020
Drama
9.2
TV
Hot Ones Versus
Self
2024
Drama
5.4
TV
Jimmy Kimmel Live!
Self - Guest
2003
Drama
7.0
TV
The Oscars
Self
1953
Drama
7.2
TV
Conan
Self - Guest
2010
Drama
3.5
TV
The Claudia Winkleman Show
Self
2026
Drama
7.0
TV
White Teeth
Josh Malfen
2002
Drama
7.2
MOVIE
50/50
Thanks
2011
Comedy