James McAvoy
21 April 1979, Glasgow, Skottland29 years old
Emma Neilson, Anne-Marie Duff
James McAvoy is a Scottish stage and screen actor known for his roles in The Last King of Scotland and Atonement. He enjoys science fiction and is a huge socker fan. James considers himself a spiritual person but he no longer practices Catholicism.
0
0













