How tall is James McAvoy?
Wondering, how tall is James McAvoy? This actor stands at 5 feet 7 inches (170 cm). James McAvoy height is below average for a male.
James McAvoy was born on 21 April 1979 in Glasgow, Scotland, to Elizabeth (née Johnstone), a nurse, and James McAvoy senior, a bus driver. He was raised on a housing estate in Drumchapel, Glasgow by his maternal grandparents (James, a butcher, and Mary) after his parents divorced when James was 7.
McAvoy’s career breakthrough came in Atonement (2007), Joe Wright’s 2007 adaption of Ian McEwan’s novel. On screen, McAvoy has appeared as corrupt cop Bruce Robertson in Filth (2013), a part for which he received a Scottish BAFTA for Best Actor, a British Independent Film Award for Best Actor, a London Critics Circle Film Award for British Actor of the Year and an Empire Award for Best Actor. He has also reprised his role as Professor Charles Xavier in X-Men: Days of Future Past (2014), and will star in the next film in the franchise: X-Men: Apocalypse (2016). In 2017, McAvoy will appear in Split (2017), M. Night Shyamalan’s suspense thriller.
Still wondering, how tall is James McAvoy? He stands 5’7″ or (170 cm).
James McAvoy Height Comparison
Here is James McAvoy with Jennifer Lawrence who stands 5 feet 7.5 inches (171 cm). As we can see, Jennifer is half an inch taller than James but with heels on she looks way taller than him.