One of the strangest aspects of cinema is when actors play much younger characters onscreen. Of course, if you’ve been a movie fan for a long time, it’s something that you’ve seen countless times. For example, how many times have we seen high school quarterbacks with the body of a Mr. Universe? Usually, studios want established stars and legal adults so that they can work with more freedom.
It’s often obvious when an actor is much older than their character because of their physique. But sometimes they surprise us because they actually look the part and it’s shocking to discover their real age. Let’s look at actors who played much younger characters onscreen. Some of these roles will surprise you with how big the age discrepancy truly was.
Orlando Bloom
Bloom became one of the biggest movie stars on the planet when he played Will Turner in the Pirates of the Caribbean franchise beginning in 2003. Pirates lore informs us that the young blacksmith-turned-pirate is only 18 in the first film. This is much younger than Bloom’s real age, who was 26 when director Gore Verbinski selected him.
However, there was some controversy because Keira Knightly was 18 when she took the role of Elizabeth Swann. Some people didn’t think it was appropriate to cast them together because they had a big age difference. Ultimately, The Curse of the Black Pearl became one of the decade’s most iconic movies (via Movie Web).