Andrew Garfield is 45 years old.
Andrew Russell Garfield ( born 20 August 1983 ) is a British-American actor . Garfield subsequently received praise for his performance as the title character in the 2012 superhero film The Amazing Spider-Man .