Tom Holland was born on June 1, 1996. He was 20 years old during the filming of "Spider-Man: Homecoming" (2017), where he portrayed Peter Parker as a 15-16-year-old high school student. By the time the film was released, he was 21 years old.