answer

James McAvoy

James McAvoy is a Scottish actor. He made his acting debut as a teen in The Near Room and appeared mostly on television until 2003, when his film career... Wikipedia

  • Born:  April 21, 1979, Glasgow, Scotland
  • Age:  45 years
  • Education:  Royal Conservatoire of Scotland (BA)
  • Occupation:  Actor
  • Years active:  1995–present
  • Children:  2
  • Data Source:  DuckDuckGo

Current Time