James McAvoy

July 2024 · 1 minute read
"X-Men: First Class" New York City Premiere - Arrivals

McAvoy in 2011, photo by PrPhotos

Place of Birth: Glasgow, Scotland, U.K.

Date of Birth: 21 April, 1979

Ethnicity: Scottish

James McAvoy is a Scottish actor. He is the son of Elizabeth (Johnstone) and James McAvoy, Sr. He was brought up as a Roman Catholic. James has a son with his former wife, actress Anne-Marie Duff.

James’s maternal grandparents are James Johnstone and Mary.

The surname McAvoy can be Irish. It is not clear if James has Irish ancestry.

ncG1vNJzZmidpJ27qq%2FEpZybq16YvK57yZqknqtdorCiws6y