James McAvoy

Actor, Producer

Born : 21 Apr 1979

Age : 44 Years

James McAvoy Age

21 Apr 1979

Age ( as in 2024 ) : 44 Years

Summary
James McAvoy is a Scottish actor. In a career spanning over two decades, he has appeared in numerous television shows, theatrical productions and over 30 feature films.
Latest Video