James McAvoy is a highly acclaimed Scottish actor known for his versatility and captivating performances across film, television, and stage. He gained international recognition for his roles in films like "The Last King of Scotland," "Atonement," and the "X-Men" franchise, where he plays a younger Professor Charles Xavier. McAvoy has also garnered critical praise for his performances in films like "Split" and "Glass," showcasing his ability to portray complex and demanding characters. Beyond the big screen, he's a celebrated stage actor, having received Olivier Award nominations for his work in productions like "Macbeth."