10 Roles Where the Actor’s Age Was Surprisingly Off

Share This Post

Image Source: Bing Image. License: All Creative Commons

One​‍​‌‍​‍‌​‍​‌‍​‍‌ of Hollywood’s most famous tactics is to distort facts to support its storyline – in the top place, it is about the ages of the fictional characters and the celebrities who play them. A person of around thirty-five may be a high school student in a movie, while a very young and innocent twenty-year-old might be chosen to show an old character. To achieve their goal, the film industry goes against the reality principle quite often, wants to get around labor laws, or just because the star “has the look”. These are ten examples of the biggest differences in ages between the actors and the characters they played in the ​‍​‌‍​‍‌​‍​‌‍​‍‌movies.

Image Source: Bing Image. License: All Creative Commons

10. Florence Pugh as Amy March – Little Women

Florence Pugh totally aced playing Amy March in Greta Gerwig’s adaptation—but here’s the twist: Amy begins life in the narrative at only 13, while Pugh was 22 on set. She conveys the role, but it’s crazy to recall she was portraying someone a decade younger.

Image Source: Bing Image. License: All Creative Commons

9. Keira Knightley as Juliet – Love Actually

That iconic wedding scene? Keira Knightley was just 18 when Love was released—just 17 when she was hired. Her on-screen groom, Chiwetel Ejiofor, was 26, and Andrew Lincoln (ahem, cue-card guy) was 30. Bonus fact: Knightley was just five years older than Thomas Brodie-Sangster, the boy playing lovesick Sam. 

Image Source: Bing Image. License: All Creative Commons

8. Emma Thompson as Elinor Dashwood – Sense and Sensibility

Emma Thompson’s Elinor Dashwood is supposed to be a sage-beyond-her-years 19-year-old. Thompson herself? Thirty-five. Her work was so fine it scored her Oscar nods for acting and writing, showing that sometimes talent counts a heck of a lot more than age fidelity.

Image Source: Bing Image. License: All Creative Commons

7. Jason Earles as Jackson Stewart – Hannah Montana

Jason Earles was verging on 30 when he initially appeared as Miley’s klutzy teen brother. During the last season, he was 34, still playing a fellow who hadn’t reached his twenties. His baby face pulled it off—more or less—but the age difference was wider than the show ever admitted.

Image Source: Bing Image. License: All Creative Commons

6. Laurence Fishburne as Tyrone Miller – Apocalypse Now

In a surprise departure from the typical, Laurence Fishburne was younger than his on-screen counterpart. He was a mere 14 when he falsified his age to land a job as a young soldier. By the time the film finally did open years later, he was 18—nearly what viewers would have expected.

Image Source: Bing Image. License: All Creative Commons

5. Gloria Stuart as Old Rose – Titanic

When James Cameron required a 100-year-old Rose for Titanic, he used Gloria Stuart, who was 87. A dash of makeup magic provided more than a decade, and one of cinema’s most iconic elder performances was born. 

Image Source: Bing Image. License: All Creative Commons

4. Jennifer Lawrence as Tiffany Maxwell – Silver Linings Playbook

Jennifer Lawrence was only 21 when she acted as Tiffany, a widow scripted to be in her mid-to-late 30s. Her performance was so good that it earned her an Oscar for Best Actress, one of the youngest to have received the award. 

Image Source: Bing Image. License: All Creative Commons

3. Estelle Getty as Sophia Petrilo – The Golden Girls

Estelle Getty portrayed Bea Arthur’s sassy, sharp-mouthed mother—but in real life, Getty was one year younger than her on-screen daughter. With the right dress, hairpiece, and attitude, she managed to pull it off magnificently.

Image Source: Bing Image. License: All Creative Commons

2. Michael J. Fox as Marty McFly – Back to the Future Part III

Marty McFly might be stuck in the body of a teenager forever, but Michael J. Fox was 29 on the third Back to the Future movie—twelve years older than his on-screen self. He still kind of looked the part, but the difference was getting increasingly difficult to dismiss.

Image Source: Bing Image. License: All Creative Commons

1. Angelina Jolie as Olympias – Alexander

And at number one: Angelina Jolie as the mother of Colin Farrell’s Alexander the Great, when she’s just one year his senior. Jolie was 29, Farrell was 30, and yet the film asked us to believe that she’d given birth to him many decades earlier.

Image Source: Bing Image. License: All Creative Commons

Why does Hollywood do this? Occasionally, it’s about star power, occasionally it’s about who can actually work the hours legally, and occasionally it’s just because casting directors are convinced that audiences will accept it. But whereas it’s fun to notice, it also creates some rather unrealistic expectations—particularly for younger people. Nevertheless, as long as the cameras continue to roll, you can be sure that Hollywood will continue to play fast and loose with the truth when it comes to age.

Related Posts

15 Overlooked Prime Video Movies Worth Streaming

Amazon Prime Video is like a cinematic jungle, vast,...

10 Movie Endings That Outraged Audiences Worldwide

A badly finished film is just unimaginable, how it...

Top 10 Richest Rock Stars in the World

Rock stars are not only the things mentioned above,...

10 Single Celebrities Showing the Power of Solo Living

Hollywood is devoted to a wedding spectacular, but fortunately,...

Top 5 Most Iconic Colombian Beauty Queens

Colombia has long been a powerhouse of culture, music,...

10 Rock Legends Not Yet Inducted into the Hall of Fame

We all know the story: the Rock & Roll...