Tom Holland, 26, is one of the most recognizable actors in Hollywood right now! While he may have earned global recognition for his portrayal of beloved Marvel hero, Spider-Man, the British actor has gone on to star in several other high-profile flicks.
The 26-year-old actor, has 36 acting credits to his name right now (although we’re sure this number will just keep rising), having bagged his first starring role at just 14 years old, when he starred in The Impossible across from Naomi Watts and Ewan McGregor.
We remember the first time we saw Tom’s star-bright potential, and although he received a standing ovation, it wasn’t for any movie, but for his performance in Billy Elliot The Musical, back in London in 2009. Before becoming an actor, Tom Holland was a dancer and stage performer, but now he is fully focusing on his acting career.
If you’re looking to binge through some of Tom Holland’s best movies, then you’re in the right place because we’ve listed our favorite flicks of his (don’t worry, they’re not all Marvel movies), and where you can watch them, below!
Tom Holland movies and where to stream them
- In the Heart of the Sea, watch the movie on Hulu or HBO Max
- The Lost City of Z, the movie is available on Prime Video
- Cherry, is on Apple TV+
- Onward, starring Chris Pratt AND Tom Holland, can be streamed on Disney+
- The Devil All the Time, stream it on Netflix
- Captain America: Civil War, you can watch it on Disney+
- The Impossible, watch the movie on Tubi or Hulu
- Uncharted, coming to Netflix in July 2022!
- Avengers: Endgame, watch it on Disney+
- Spider-Man: No Way Home, (and basically all the other Spidey movies) you can catch on Prime Video.
- BONUS: The Crowded Room, while this one is still in the works, it will be released on Apple TV+ next year, so we thought you’d like the heads up.