In Man Of Steel, he had not yet started his job at the Daily Planet as the bumbling bespectacled reporter Clark Kent.
But now, the first image of Henry Cavill has emerged in his costume for that role in the upcoming Batman v. Superman: Dawn Of Justice.
Henry, 31, posed on set of the movie for the charity Royal Marines Charitable Trust Fund, of which he is an ambassador.
The actor is seen holding a T-shirt for the Royal Marune 1664 Challenge, a fundraiser that helps seriously injured and wounded Royal Marines get the help they need.
Behind him, a chair with the name 'Clark' is written across it, hinting that he is posing in the character's costume.
Meanwhile, it has been reported that Ben Affleck could star in his own standalone Batman movie.
The Argo actor has reportedly landed his own solo outing set for 2019, which Warner Bros. is lining up to follow on from Batman v. Superman: Dawn of Justice in 2016 and The Justice League in 2017.
According to Latino Review, the film is speculatively called 'The Batman' and is being planned for four years' time because of Affleck's busy schedule.
The rumours aren't as far fetched as they seem since the 41-year-old actor has signed on for multiple movies as the Caped Crusader.
This comes just after Warner Bros. announced their long-awaited latest DC Comics blockbuster would be called Batman v. Superman: Dawn of Justice.
The follow-up to 2013's Man of Steel will see Henry Cavill reprising his role as Clark Kent/Superman and Ben Affleck making his debut as Bruce Wayne/Batman.
Amy Adams, Laurence Fishburne and Diane Lane from Man Of Steel have all signed on to reprise their parts and Jesse Eisenberg will star as Lex Luthor.
Filming has also started on the superhero team-up movie, which was written by Chris Terrio and produced by Charles Roven and Deborah Snyder.
- Daily Mail