
James McAvoy
ActingBorn: April 21, 1979 (46)
Birthplace: Glasgow, Scotland, UK
Total titles
25
Most common genre
Drama
Years active
2005 - 2026
Biography
James McAvoy (born April 21, 1979) 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 Herbe...
Filmography
Sorted by title popularity in our database.

Pose
Cast

X-Men: Days of Future Past
Cast

The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
Cast

Split
Cast

Dark Phoenix
Cast

It Chapter Two
Cast

Victor Frankenstein
Cast

X-Men: Apocalypse
Cast

Atonement
Cast

Glass
Cast

Wanted
Cast

Speak No Evil
Cast

Atomic Blonde
Cast

Watership Down
Cast

Arthur Christmas
Cast

My Son
Cast

Gnomeo & Juliet
Cast

Filth
Cast

Penelope
Cast

The Last King of Scotland
Cast

Trance
Cast

Sherlock Gnomes
Cast

Becoming Jane
Cast

The Conspirator
Cast

The Book of Clarence
Cast