Career

2016 Hacksaw Ridge Andrew as Desmond T. Doss
2016 Silence Andrew as Father Rodrigues
2014 99 Homes Andrew as Dennis Nash
2014 The Amazing Spider-Man 2 Andrew as Peter Parker / Spider-Man
2012 The Amazing Spider-Man Andrew as Peter Parker / Spider-Man
2010 The Social Network Andrew as Eduardo Saverin
2010 Never Let Me Go Andrew as Tommy
2010 I’m Here (short) Andrew as Sheldon
2009 Air (short) Andrew as Tom
2009 The Imaginarium of Doctor Parnassus Andrew as Anton
2009 Red Riding: In the Year of Our Lord 1974 Andrew as Eddie Dunford
2008 The Other Boleyn Girl Andrew as Francis Weston (credit only)
2007 Lions for Lambs Andrew as Todd Hayes
2007 Boy A Andrew as Jack Burridge
2007 “Doctor Who” Andrew as Frank
2007 “Freezing” Andrew as Kit
2007 “Trial & Retribution” Andrew as Martin Douglas
2006 “Simon Schama’s Power of Art” Andrew as Boy
2005 “Swinging” Andrew as Various Roles
2005 “Sugar Rush” Andrew as Tom
2005 Mumbo Jumbo (short) Andrew as Simmo