James McAvoy
James McAvoy

Watch James McAvoy Movies Online Free

James McAvoy was born in 1979 in Port Glasgow, Scotland, UK. James Andrew McAvoy  (born 21 April 1979) is a Scottish stage and screen actor. His best-known work includes the films The Last King of Scotland and Atonement, both of which earn... (Full Biography Below)

James McAvoy Filmography

We found 54 films starring James McAvoy.

James McAvoy's Full Biography

James McAvoy was born in 1979 in Port Glasgow, Scotland, UK. James Andrew McAvoy  (born 21 April 1979) is a Scottish stage and screen actor. His best-known work includes the films The Last King of Scotland and Atonement, both of which earned him BAFTA Award nominations, and the TV series Shameless. McAvoy has won the BAFTA Rising Star Award and a BAFTA Scotland award. He has also been nominated for an ALFS Award, a European Film Award, and a Golden Globe award.

Leave Your Comments

What is your favourite James McAvoy movie and anything else you want to add about James McAvoy?