How old is James McAvoy?
James McAvoy was born on 21 April 1979.
James McAvoy is 42 years old.
How old is James McAvoy in days now?
James McAvoy is 42 years 6 months 5 days old.
Total 15,529 days old now.
When is the next birthday of James McAvoy?
James McAvoy's next birthday is in 5 months 26 days.
What is the zodiac sign of James McAvoy?
Zodiac sign of James McAvoy is Taurus.
James McAvoy is a popular Scottish actor known for his roles in X-Men movie series, as well as in some other ones. Born in 1979 in Glasgow, he grew up alongside his mom, sister and grandparents. As a teenager, he dreamed of becoming a priest or a baker. He decided to study acting y chance, and turned out to be really successful at that. He debuted on cinema screen when he was 15 years old, in the movie The Near Room. During the 2000s McAvoy appeared in such movies as Swimming Pool, Bollywood Queen, Chronicles Of The Narnia, The Last King of Scotland, Becoming Jane, The Last Staton, and The Conspirator. The early 2010s were marked by his hard work on X-Men movie series, followed by his great performances in Atomic Blonde, Deadpool 2, Glass, Dark Phoenix, etc. His most interesting works on TV include some TV series as well as some animated projects. James McAvoy is a philanthropist and a fan of FC Celtic soccer club.