
Known for: Acting
Birthday: April 21, 1979
Age: 47
Place of birth: Glasgow, Scotland, UK
Popularity: 4.1
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...
Browse the complete list of James McAvoy movies available on GoMovie.ai.



























































James McAvoy's filmography on GoMovie.ai currently includes 59 movies.
Career range in this list starts from 1997.