James McAvoy

Birthday

04/21/1979

How old is James McAvoy?

Place of Birth

Glasgow, Scotland, UK

Brimley/Cocoon Line

James McAvoy will be 18,530 days old on 01/13/2030. What is the Brimley/Cocoon line?

Actor's Age at Release

Speak No Evil

as Paddy

09/13/2024

The Book of Clarence

as Pontius Pilate

01/12/2024

The Bubble

as James McAvoy

03/25/2022

It Chapter Two

as Bill Denbrough

09/06/2019

Dark Phoenix

as Charles Xavier / Professor X

06/07/2019

Glass

as 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

01/18/2019

Once Upon a Deadpool

as Charles Xavier / Professor X (uncredited)

12/11/2018

Deadpool 2

as Charles Xavier (uncredited)

05/18/2018

Sherlock Gnomes

as Gnomeo (voice)

03/23/2018

Atomic Blonde

as David Percival

07/28/2017

Split

as Kevin Wendell Crumb

01/20/2017

X-Men: Apocalypse

as Charles Xavier / Professor X

05/27/2016

Victor Frankenstein

as Victor Frankenstein

11/25/2015

The Disappearance of Eleanor Rigby: Them

as Conor Ludlow

09/12/2014

X-Men: Days of Future Past

as Charles Xavier / Professor X

05/23/2014

Muppets Most Wanted

as UPS Guy

03/21/2014

Filth

as Bruce

09/23/2013

Trance

as Simon

04/05/2013

Welcome to the Punch

as Max Lewinsky

03/27/2013

Arthur Christmas

as Arthur (voice)

11/23/2011

X-Men: First Class

as Charles Xavier / Professor X

06/03/2011

The Conspirator

as Frederick Aiken

04/15/2011

Gnomeo & Juliet

as Gnomeo (voice)

02/11/2011

Wanted

as Wesley Gibson

06/26/2008

Atonement

as Robbie Turner

01/11/2008

Becoming Jane

as Tom Lefroy

08/10/2007

The Last King of Scotland

as Dr. Nicholas Garrigan

01/19/2007

Penelope

as Johnny/Max

03/01/2006

Wimbledon

as Carl Colt

09/13/2004