Hello Guest!
Login
or
Sign Up
James McAvoy
How old is James McAvoy?
James McAvoy was born on
21 April 1979
Saturday in Glasgow, Scotland.
So today, James McAvoy is
46
years old
James McAvoy is a Scottish actor. He has 1 child and he lives in London, England. His wife is Anne-Marie Duff.
People also looked:
Jessica Chastain
Michael Fassbender
Trending on HowOldis
Roy Clark
American country music musician and performer
Toto Cutugno
Italian recording artist; musician, songwriter, record producer
Joan Baez
American singer
Joni Mitchell
Canadian musician
Rachael Lampa
American singer-songwriter and record producer