Who was the last person to play Superman? The Definitive Guide
The Man of Steel. The Last Son of Krypton. Superman. This iconic superhero has graced both the comic pages and the silver screen for decades, captivating audiences with his strength, his morals, and his undeniable sense of hope. But when we talk about who the "last" person to play Superman was, it's a question that often sparks debate and depends heavily on what you mean by "last." Are we talking about the most recent major film portrayal? Or perhaps a more fleeting appearance?
Let's break it down, because the answer isn't as simple as a single name. The definition of "playing Superman" can encompass a wide range of performances, from blockbuster movies to television shows, and even voice acting roles.
The Most Recent Cinematic Superman: Henry Cavill
For a generation of moviegoers, the face that immediately comes to mind when thinking of a modern cinematic Superman is Henry Cavill. He donned the iconic red cape and "S" shield in:
- Man of Steel (2013): This film rebooted the Superman franchise, introducing a more grounded and conflicted take on the character. Cavill's portrayal was often praised for its physicality and gravitas.
- Batman v Superman: Dawn of Justice (2016): Cavill returned as Superman, facing off against Batman in a highly anticipated crossover event. This film explored Superman's impact on the world and the moral dilemmas he faced.
- Justice League (2017): Cavill reprised his role as part of the titular team, fighting against Steppenwolf. A director's cut, Zack Snyder's Justice League (2021), later provided a more extensive and, for many, definitive version of his performance in this context.
While Cavill's tenure as Superman in the DC Extended Universe (DCEU) has concluded, his performances remain the most recent major theatrical interpretations that many audiences experienced.
The Next Iteration on the Horizon: David Corenswet
The superhero landscape is ever-evolving, and new actors are always stepping into legendary roles. The next actor set to portray Superman in a major live-action film is David Corenswet. He is slated to star in:
- Superman (formerly known as Superman: Legacy): This film, set to be released in 2026, will mark the beginning of a new chapter for the DC Universe under the guidance of James Gunn. Corenswet's casting signals a fresh interpretation of the character, focusing on his dual life as Clark Kent and Superman, and his inherent kindness and optimism.
Therefore, while Henry Cavill was the last person to *currently* be seen as Superman in major films, David Corenswet will be the next to *play* the role on the big screen.
Beyond the Big Screen: A Look at Other Recent Portrayals
The definition of "playing Superman" can extend beyond major film releases. Here are a few other notable recent instances:
Television and Streaming
- Tyler Hoechlin has been a consistent and beloved presence as Superman in the Arrowverse on The CW, particularly in the series Superman & Lois. This show, which concluded in 2026, featured Hoechlin's Superman balancing his superhero duties with his family life. He also appeared in other Arrowverse shows like Supergirl and Batwoman.
Voice Acting
Superman's voice has been heard in numerous animated projects. While it's impossible to list every single instance, some of the most prominent recent voice actors include:
- Darren Criss voiced Superman in the animated film Superman: Man of Tomorrow (2020).
- Jensen Ackles lent his voice to Superman in the animated movies Superman: The Long Halloween, Part One (2021) and Superman: The Long Halloween, Part Two (2021).
The "Last" Person: A Matter of Interpretation
So, to directly answer the question:
- If you mean the most recent actor to appear as Superman in a major Hollywood film, it was Henry Cavill.
- If you're looking to the future and the *next* actor to embody the character in a major film, it will be David Corenswet.
- If you consider television series and ongoing portrayals, Tyler Hoechlin has had a significant recent run.
The legacy of Superman is vast, with countless actors bringing their unique interpretations to this enduring character. Each performance adds a new layer to the legend of the Man of Steel.
Frequently Asked Questions (FAQ)
How often does the actor playing Superman change?
The actor playing Superman typically changes when there's a desire to reboot the character or introduce a new continuity. Major film franchises often get reboots every 10-20 years, while television shows can have longer runs with a single actor. The transition to a new actor signals a new era for the character in popular media.
Why do they recast actors for Superman?
Recasting happens for various reasons. It could be to align with a new creative vision for the character, to fit into a different cinematic universe, or simply because a previous actor's tenure has concluded. Sometimes, it's about finding an actor who best fits the specific tone and story the filmmakers want to tell.
Has anyone played Superman in more than one major film series?
Generally, actors are associated with a specific iteration or cinematic universe of Superman. For example, Christopher Reeve played Superman in the original film series, and Henry Cavill played him in the DCEU. While there have been numerous Superman actors across different mediums, it's rare for one actor to lead multiple distinct, major film series for the character.
What is the difference between playing Superman in a movie and on TV?
Playing Superman in a movie often involves a more condensed, high-stakes narrative with a larger budget and potentially a different directorial approach. Television series, like Superman & Lois, allow for more in-depth character development over multiple episodes, exploring different facets of his life and relationships with greater depth and over a longer period.

