His wife is British actress Anne-Marie Duff. She is not as well known in the U.S., but is very well respected in England for her roles on TV, film and stage. They acted together twice. First on the British version of the TV show Shameless (first 2 seasons) and in a small 2010 independent film The Last Station.
James McAvoy is 5'7"
James McAvoy was born on April 21, 1979.
James McAvoy was born on April 21, 1979.
Thomas James McAvoy was born in 1938.
He and his wife Anne-Marie have one son named Brendan, born in 2010.
James McAvoy goes by Jamesy Boy, Jimmy, and Floyd.
James Mcavoy is a Scottish actor known for his role in X-Men.
Scottish actor James McAvoy is 38 years old (birthdate: April 21, 1979).
James McAvoy is a Christian but he did give up his Catholicism. He said he did not want to be Catholic and have relationships with women.
James McAvoy.
yes.
April 21, 1979