
Keep Joking Joystick in your feed.Choose us as a preferred source on Google.
Add as a Preferred Source on Google
ON SCREEN
James McAvoy
Explore James McAvoy’s movie roles across 65 credited films.
Watch their trailers

Filmography
Starter for 10
Brian Jackson
Penelope
Johnny/Max
The Last King of Scotland
Dr. Nicholas Garrigan
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
Mr. Tumnus
ShakespeaRe-Told: Macbeth
Joe Macbeth
Strings
Hal
Inside I'm Dancing
Rory O'Shea
Wimbledon
Carl Colt
Bright Young Things
Simon Balcairn
Bollywood Queen
Jay
White Teeth
Josh Malfen
The Pool
Mike
Lorna Doone
Sergeant Bloxham
Regeneration
Anthony Balfour
The Near Room
Kevin
Control
Dr. Conway
