Tom Holland was 18 years old when he appeared in the movie "Captain America: Civil War," which marked his first appearance as Spider-Man in the Marvel Cinematic Universe.
He was born on June 1, 1996, and "Captain America: Civil War" was released in 2016, so his age at filming aligns with this information.