Connect with us

TV & Movies

19 Actors Who Were Horribly Miscast Considering Their Age And 20 That Were Just Right



Finn Wolfhard was the only Stranger Things kid to start out at his character’s exact age.

Note: The actors’ birthdays/ages were sourced from IMDb and Wikipedia unless otherwise linked, so take these with a grain of salt!


Stranger Things star Finn Wolfhard was 12 when he first started filming as Mike for Stranger Things. His character was also supposed to be 12.


Euphoria star Alexa Demie is reportedly 31. Her character is now 18.


Dylan Sprayberry was 15 when he started filming for Teen Wolf. His character, Liam, was a freshman transfer, and though his age was never stated, 15 would be the right age.


Shirley Henderson, who played Moaning Myrtle in the Harry Potter films, was 37 when she first appeared in the films. Her character died and became a ghost at age 14.


Gossip Girl star Taylor Momsen was 14 when she began playing 14-year-old Jenny.


Hannah Montana star Jason Earles was 29 when the show began airing. He played Miley’s 16-year-old brother Jackson.


Buffy the Vampire Slayer star Michelle Trachtenberg was 14 when she was first introduced as Buffy’s 14-year-old sister.


Gloria Stuart was 86 when she filmed her role as 100-year-old Rose in Titanic.

Paramount Pictures / 20th Century Fox


Molly Ringwald was the age of her character — 16 — in The Breakfast Club.


Anthony Michael Hall turned 16 during filming for the same film. His character was also around 16.


Never Have I Ever star Darren Barnet was 28 when he first began filming as high school junior Paxton (so around age 16 or 17).


Kaya Scodelario was 14 when the first season of Skins aired. Her character, Effy, was also around 14.


Hannah Murray was 17 when Skins began airing. Her character was also around 17.


Ditto for Nicholas Hoult, who played Tony.


Bianca Lawson was 30 when she shot the pilot for Pretty Little Liars, playing 16-year-old Maya.


And Cody Christian was 14 when the pilot was shot, playing 14-year-old Mike.


Stockard Channing was infamously 33 when she played 17-year-old Rizzo in Grease.


And Michael Tucci was 31 when he played 18-year-old Sonny.


Dawson’s Creek star Michelle Williams was 16 when the show began filming. She played 16-year-old Jen.


This one’s a little convoluted, as the timelines of Mamma Mia! make no sense — but Donna can’t have been more than 43 in the film. Meryl Streep was 58 while filming.

Universal Pictures

Donna had her flings in 1979, right out of college — so around age 22. She would’ve had Sophie by 23. Sophie is 20 in Mamma Mia!, so Donna has to be around 43.


Julia Stiles was 18 when 10 Things I Hate About You was released, and 17 during filming — her character Kat, a high school senior, would’ve been around 17 or 18.


Tanya Reynolds, who plays Lily on Sex Education, was around 27 during filming for the first season. Her character was around 16.


When Kristen Stewart started filming Twilight, playing 17-year-old Bella, she was 17. She turned 18 while shooting.


Ser’Darius Blain was 29 when he played Fridge in Jumanji: Welcome to the Jungle. As a high schooler, Fridge would’ve been, at oldest, 18.


Morgan Turner was 17 when she filmed her role as Martha in Jumanji: Welcome to the Jungle. Considering two years later she was in college, the character was probably 16 or 17 in the movie.


Michael Steger was 28 when 90210 premiered. His character, Navid, was a sophomore, so he would’ve been around 16.


Trevor Donovan was cast to play Teddy (a high school junior) in Season 2 at age 30. His character would’ve been around 17.


Grant Feely, who played 10-year-old Luke in the new series Obi-Wan Kenobi, is 10 years old.

Disney+ /Lucasfilm

So is Vivien Lyra Blair, who played 10-year-old Leia, but she was 9 when the series was released, unlike Feely.


Harry Shum Jr. was 27 when his first episode of Glee aired. His character was a sophomore — so likely around 16.


Blake Cooper was 12 when The Maze Runner came out. His character, Chuck, was supposed to be 12 or 13.

20th Century Fox Netherlands


Stacey Dash was 27 when she filmed her role as Dionne in Clueless. Her character was around 16.


Mia Sara was 18 when she played 17 or 18-year-old Sloane in Ferris Bueller’s Day Off.


Alan Ruck was 29 when he played 17 or 18-year-old Cameron in the same film.


Kirsten Dunst was 18 when Bring It On was released (and likely 17 during filming, though I can’t find the filming dates). Her character, a high school senior, was about 17 or 18.

Universal Pictures / Buena Vista International


Timothy Granaderos Jr. was 29 when he filmed Season 1 of 13 Reasons Why. His character, Montgomery, was around 17 or 18.


Amandla Stenberg was 12 when they filmed their role as 12-year-old Rue in The Hunger Games.


Ross Butler was 28 when he filmed To All the Boys: P.S. I Still Love You. His character, Trevor, was about 17.


Trevor grew up with Peter, who was around 16 or 17 in the second film, so Trevor’s age was probably similar.


Lachlan Watson was 16 when filming for Chilling Adventures of Sabrina began. Their character, Theo, was likely around 16 (as Sabrina turned 16 in the first episode).


And finally, Keiko Agena was 27 when the first episode of Gilmore Girls aired. Her character, Lane, was 15 or 16.

Which surprised you the most? Let us know in the comments!

TV & Movies

Apple’s New $3,500 AR Headset Could Catch On, Tech Reporter Says



Continue Reading

TV & Movies

Ja Morant Doing ‘Good’ After 2nd Gun Incident, Says Teammate Jaren Jackson Jr.



Continue Reading

TV & Movies

Chris Rock Calls Cops After Man Tries Filming From His Fire Escape



Continue Reading