James McAvoy (born April 21, 1979) is a Scottish actor. His acting debut was in the film The Near Room, and he spent his early career mostly appearing in television. He is most known for his role as Steve McBride in Shameless (UK), Charles Xavier in the X-Men film franchise (2011-) and Kevin Wendell Crumb in  the Unbreakable trilogy (namely Split and Glass). He portrayed Bill Denbrough in It: Chapter Two


Community content is available under CC-BY-SA unless otherwise noted.