Scottish actor

James Mcavoy - James mcavoy wondercon
Actors & Actresses

James McAvoy Height: How Tall Is the Actor?

James McAvoy height is widely reported at about 5 ft 7 in, or roughly 170 cm. As of 2026 that figure appears on most major film databases, though like many actors his listed height has been rounded up and down at various points in his career.