James McAvoy
Place of Birth: Glasgow, Scotland
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. The surname McAvoy can be Irish. It is not clear if James has Irish ancestry. He was brought up as a Roman Catholic. James is married to personal assistant Lisa Liberati. He has a son with his former wife, actress Anne-Marie Duff; and a son with Lisa.
James’s maternal grandfather was named James Johnstone.
James’s maternal grandmother was named Mary.
McAvoy is an Irish name – and he looks Irish!