James McAvoy

Actors

Videos

Filmography

Together

He (2021)

Arthur Christmas

Arthur (2011)

Atomic Blonde

David Percival (2017)

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 (2019)

It Chapter Two

Bill Denbrough (2019)

National Theater Live: Cyrano de Bergerac

Cyrano de Bergerac (2019)

National Theater Live: Cyrano de Bergerac: 2020 Re-release

Cyrano de Bergerac (2020)

Sherlock Gnomes

Gnomeo (2018)

Split

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

Victor Frankenstein

Victor Frankenstein (2015)

X-Men: Apocalypse

Professor Charles Xavier (2016)

X-Men: Dark Phoenix

Professor Charles Xavier (2019)

X-Men: Days of Future Past

Charles Xavier (2014)