JAMES MCAVOY

James McAvoy
James McAvoy
Gender: Male
Known for: Acting
Birthday: April 21, 1979
Place of Birth: Glasgow, Scotland, UK

Biography

James McAvoy 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)

Filmography

Starring

Self
Pontius Pilate
Golden Haired Man (voice)
2021·
Together
He
2021·
My Son
Edmond Murray
Lord Asriel
Bill Denbrough
2019·
Glass
Patricia / Dennis / Hedwig / The Beast / Barry / Heinrich / Jade / Ian / Mary Reynolds / Norma / Jalin / Kat / B.T. / Kevin Wendell Crumb / Mr. Pritchard / Felida / Luke / Goddard / Samuel / Polly
Charles Xavier / Professor X
Hazel (voice)
Charles Xavier (uncredited)
Charles Xavier / Professor X (uncredited)
Self - Guest
Self
2005·
Macbeth
Joe Macbeth
2004·
Shameless
Steve McBride
Leto Atreides II
Dan Foster
Liam
Josh Malfen, Josh Malfen
2002·
Top Gear
Self
Ray Pritchard
James W. Miller
Martin Vosper
Sergeant Bloxham
Self
Self - Host
TBA·
Control
Dr. Conway
Paddy
James McAvoy
Gnomeo (voice)
James More
David Percival
2017·
Split
Dennis / Patricia / Hedwig / The Beast / Kevin Wendell Crumb / Barry / Orwell / Jade
Professor Charles Xavier
Victor Frankenstein
UPS Guy
Charles Xavier
2013·
Filth
Bruce
Max Lewinsky
2013·
Trance
Simon
Arthur (voice)
Charles Xavier
Gnomeo (voice)
Frederick Aiken
Valentin Bulgakov
2008·
Wanted
Wesley Gibson
2007·
Atonement
Robbie Turner
Tom Lefroy
Brian Jackson
2006·
Penelope
Johnny/Max
Dr. Nicholas Garrigan
2004·
Wimbledon
Carl Colt
Rory O'Shea
2004·
Strings
Hal (voice)
Simon Balcairn
Sergeant Bloxham
2001·
The Pool
Mike
Anthony Balfour
Kevin

Production

Director
2013·
Filth
Producer
2011·
50/50
Thanks