Explore Joking JoystickFind your next game, guide or obsession.

Keep Joking Joystick in your feed.Choose us as a preferred source on Google.

Add as a Preferred Source on Google
James McAvoy
ON SCREEN

James McAvoy

Explore James McAvoy’s movie roles across 65 credited films.

Watch their trailers

Filmography

2017

Atomic Blonde

David Percival

2017

The Making of 'Split'

Self

2017

Split

Dennis / Patricia / Hedwig / The Beast / Kevin Wendell Crumb / Barry / Orwell / Jade

2016

X-Men: Apocalypse

Professor Charles Xavier

2015

Victor Frankenstein

Victor Frankenstein

2014

Double Take: Xavier & Magneto

Self

2014

The Disappearance of Eleanor Rigby: Her

Conor

2014

The Disappearance of Eleanor Rigby: Him

Conor

2014

X-Men: Days of Future Past

Charles Xavier

2014

The Disappearance of Eleanor Rigby: Them

Conor Ludlow

2014

Muppets Most Wanted

UPS Guy

2013

Filth

Bruce

2013

Trance

Simon

2013

Welcome to the Punch

Max Lewinsky

2012

X-Men: First Class 35mm Special

Self

2011

Arthur Christmas

Arthur (voice)

2011

Children of the Atom - Filming X-Men: First Class

Self

2011

X-Men: First Class

Charles Xavier (24 Years)

2011

The Conspirator

Frederick Aiken

2011

Gnomeo & Juliet

Gnomeo (voice)

2009

The Last Station

Valentin Bulgakov

2008

Wanted

Wesley Gibson

2007

Becoming Jane

Tom Lefroy

2007

Atonement

Robbie Turner

Movie data & image credits

Your privacy settings

Make yourself at home. You can change these choices anytime using the link in our footer.

Read our privacy policy

Add to Home Screen

Use your browser’s menu to install Joking Joystick.

See all installation instructions
DON’T MISS THE NEXT GOOD STORY

More of what
you love playing.

Get original gaming histories, homebrew updates and your favorite topics when they go live. You choose what reaches you.

Choose my alerts
Free. No account needed. Turn alerts off anytime.