James McAvoy

James McAvoy and Keira Knightley
64th Venice Film Festival - Day 1, premiere of 'Atonement' - arrivals
Venice, Italy - 29 August 2007
Credit: Zibi/WENN

See our biography of James McAvoy