James McAvoy is a Scottish actor known for his versatile performances in film, television, and theater. He was born on April 21, 1979, in Glasgow, Scotland. McAvoy gained widespread recognition for his roles in movies such as Atonement, Split, and the X-Men series, where he portrayed a younger version of Professor Charles Xavier.
In addition to his film work, McAvoy has also appeared in various stage productions, showcasing his talent in live theater. He has received several awards and nominations for his performances, establishing himself as one of the prominent actors of his generation.