Ever wonder why the teenagers in movies look so good-looking? Well, unlike us, they weren’t hit by puberty like a bus. Turns out that these graceful teen leads were played by adults. So, here are the non-teen actors who unapologetically played teenagers. In fact, some were too old to be called a teen or youth.
Cole Sprouse in Riverdale- 29
Cole is not that meek kid from The Suite Life of Zack and Cody anymore. And he is definitely not 16 years old like his character Jughead Jones. Now 29, Cole was 26- years old in the first season of Riverdale.
Jacob Elordi in Euphoria- 24
The most favourite choice of directors for teenage characters, Jacob Elordi is actually 24. He plays a high-schooler in Euphoria and The Kissing Booth.
Zendaya in Euphoria- 25
Another popular teen star amongst teenagers, Zendaya! We have watched her grow on television via Disney so it may be weird to see her play an adult. Zendaya is now 25 and has left teenage long back. However, she played a 17-yr old in Euphoria and a high schooler in the MCU Spider-Man franchise.
Taylor Zakhar Perez in The Kissing Booth 2– 29
Someone like Marco melting hearts with his radiating presence cannot be going through puberty. This stunner looks like a full-grown adult because he is an adult. In fact, teenage must be on the edge of becoming a hazy memory for him. Taylor Zakhar Perez is now 29 and surely ageing gracefully. Please tell us what you eat, Taylor!
Keir Gilchrist in Atypical- 28
WHAT?? The adorable Sam in Atypical is far far away from being a teen. He is 28 years old, and now some of us want to know what he eats to look so young. He was definitely a good pick as he believably passes as a high schoolboy.
Emma Mackey in Sex Education- 25
Emma Mackey fans would have already dug deep enough into her bio and history to know that she is 25. However, the stunning actress plays 16-yr old edgy teen in Sex Education.
Asa Butterfield in Sex Education- 24
Asa’s character seems quite mature and well “educated” for his age. Maybe that’s because he is 24, and not 16 years old in real life.