In Dear Evan Hansen, Platt plays 17-year-old Evan Hansen, though he’s 27. Before the movie’s release, critics questioned if he looks like a convincing teen.
SECOND STAGE THEATER PRODUCTION
While filming season 1 of The Vampire Diaries, Dobrev was 20 years old playing 17-year-old Elena Gilbert.
Raise your hand if you’ve ever been personally victimized by Regina George. McAdams played the 17-year-old queen bee in Mean Girls at age 26.
Sprouse isn’t like the other boys. He played 16-year-old misfit Jughead Jones on CW’s Riverdale at 24 years old.
Nobody puts Baby in a corner. Grey was a decade older than her 17-year-old character in the 1980s flick Dirty Dancing.
In Netflix’s Never Have I Ever — season 2 out now! — a 29-year-old Barnet played love interest 17-year-old Paxton Hall-Yoshida.
Though John B. was 17 years old in Outer Banks season 1, IRL Stokes is 27.
While Union’s character Isis in Bring It On was a senior in high school, Union herself was 27 years old during filming.
None of the Euphoria teens are, well, teens. Zendaya’s character Rue on Euphoria was 17, but Zendaya was actually 22 in season 1. Not too far off, though.
Fans assumed Demie was in her early 20s like the rest of the cast, but when Euphoria premiered in 2019, she was 29 years old.
JEFF KRAVITZ/FILMMAGIC FOR HBO
The 1998 show Dawson’s Creek featured 29-year-old Monroe as 17-year-old Andie McPhee.
13 Reasons Why — a show about teens for teens. But Butler was 27 playing 18-year-old Zach.
JEAN BAPTISTE LACROIX/WIREIMAGE
She’s played the part of many teenage girls, including 16-year-old Maya St. Germain in Pretty Little Liars. Lawson was 31 years old at the time. Our ageless queen!