It feels like just yesterday the young British actor was swinging into the Marvel Cinematic Universe and stealing Captain America’s shield. However, Holland has rapidly grown from a fresh-faced teenager into one of the most reliable, versatile, and heavily bankable leading men of his generation.
While he is undeniably recognized globally for his superhero antics, his filmography boasts a remarkably dark, complex, and emotionally demanding body of work. To celebrate his 30th birthday, we are taking a definitive look back at the five most exceptional roles that permanently established him as Hollywood royalty.
1. Peter Parker / Spider-Man in the Marvel Cinematic Universe
When Holland was cast as the iconic web-slinger ahead of 2016’s Captain America: Civil War, he faced the monumental task of rebooting a character that audiences had already seen portrayed by two other actors in the span of a decade. He completely blew expectations out of the water. By perfectly capturing the youthful, awkward, and genuinely heroic energy of a high school kid in way over his head, he became the definitive Peter Parker for an entire generation. His deeply emotional, multi-film arc—culminating in the billion-dollar, universe-shattering Spider-Man: No Way Home—cemented him as the ultimate emotional core of the modern MCU.
2. Lucas Bennett in The Impossible (2012)
Long before he put on the Spidey suit, a 16-year-old Holland delivered an absolute masterclass in raw, devastating survival acting in J.A. Bayona’s harrowing disaster drama. Based on the true story of the devastating 2004 Indian Ocean tsunami, Holland played Lucas, the eldest son of a family violently torn apart by the massive wave. Going toe-to-toe with Hollywood heavyweights Naomi Watts and Ewan McGregor, he served as the fierce, terrifyingly mature emotional anchor of the film, proving instantly that he possessed dramatic chops far beyond his years.
3. Arvin Russell in The Devil All the Time (2020)
Actively seeking to shatter his squeaky-clean Disney image, Holland teamed up with director Antonio Campos for this bleak, deeply unsettling Southern Gothic psychological thriller. Playing a heavily traumatized, fiercely protective young man navigating a town filled with corrupt preachers and violent killers, he showcased a gritty, simmering rage that audiences had never seen from him before. His incredibly dark, violent, and morally complex performance forced the industry to look at him as a deeply serious, adult character actor.
4. Danny Sullivan in The Crowded Room (2023)
Taking on his most challenging and psychologically exhausting role to date, Holland both starred in and executive produced this gripping Apple TV+ psychological thriller series. Loosely based on the true story of Billy Milligan, he played Danny Sullivan, a young man arrested for his involvement in a 1979 shooting who is slowly forced to confront his own severely fractured mind. The demanding, transformative role pushed his acting abilities to their absolute limit, allowing him to dive deeply into the devastating realities of severe trauma and mental illness.
5. Cherry in Cherry (2021)
Reuniting with Avengers directors Joe and Anthony Russo, Holland pushed his physical and emotional boundaries entirely to the brink in this highly stylized crime drama. Playing the titular character—an army medic suffering from severe, untreated PTSD who eventually turns to robbing banks to feed a devastating opioid addiction—he completely lost himself in the role. From losing an intense amount of weight to perfectly capturing the agonizing spiral of addiction, it was an incredibly fearless, unglamorous swing that further proved his immense dedication to his craft.





