Some actors seem to have frozen in time, still believably playing high schoolers well into their thirties. Here are 15 stars over 30 who could still pass for teenagers.
Forever young.
Jason Earles was already 29 when he started playing eighth-grader Jackson Stewart on Hannah Montana. Fans found out years later, and the internet still hasn't fully recovered. His face barely reads a day past high school even now, which makes the math even funnier in hindsight. Some people just get handed a permanent baby face, and Earles won the lottery. | © ABC
Somewhere between boarding school scheming and dry British wit, Tanya Reynolds turned Lily on Sex Education into one of the show's most quietly weird delights. She played a teenager obsessed with alien erotica and made it feel completely lived in. Off screen she looks barely older than the uniform she wore on camera. That kind of casting only works when the face cooperates, and hers did. | © Netflix
Greta Onieogou spent seasons playing a high schooler on Riverdale, all the late-night diner scenes and teenage melodrama. She carried herself like someone who actually remembered what being seventeen felt like. Nothing about her look has shifted much since the show wrapped. The girl from Riverdale's hallways could still walk into a classroom unquestioned. | © CW Network
Bianca Lawson has played a teenager so many times across so many decades that it became its own running joke in Hollywood. From Buffy the Vampire Slayer to Pretty Little Liars, she kept getting cast as characters half her real age, and nobody blinked. Her skin and face simply refused to file for adulthood. It's less a career pattern at this point and more proof of some unfair genetic loophole. | © Warner Bros. Television
There's a stillness to Alexa Demie's face that made Maddy on Euphoria feel dangerous and fragile at once. She was already in her late twenties when the show first aired, playing a high school junior with total ease. That contrast between her real age and her onscreen one never once broke the illusion. Some actors age into their roles, she just seems to have skipped that part entirely. | © HBO
Twenty years on, Elliot Page still has the same wiry energy he brought to Juno. That movie made him a household name at 20 while he looked barely old enough to drive. His run through The Umbrella Academy only reinforced it, playing a character caught somewhere between childhood trauma and adult responsibility. Whatever the role, there's always a trace of that same restless kid underneath. | © Netflix
Fifteen years old and already stealing scenes, that's how a lot of people remember Hailee Steinfeld from True Grit. She's spent the years since bouncing between blockbusters and pop music without ever quite losing that sharpness in her face. Playing a teenager in The Edge of Seventeen felt less like a stretch and more like a return trip. Even now, casting her as a high schooler wouldn't raise a single eyebrow. | © Vertical Entertainment
Nobody forgets the face Alex Lawther made in that Black Mirror episode. He carried the raw, panicked look of a teenager so convincingly it became the whole point of the story. Then came The End of the F*ing World, where he somehow got even more believable as an anxious, dead-eyed teenage boy. Years later, that same jittery youthfulness hasn't worn off him one bit. | © FX Productions
Freddie Highmore built a career on playing kids who seemed wiser than the adults around them. From Finding Neverland to Charlie and the Chocolate Factory, he had that wide-eyed stare down before he was even a teenager. Then Bates Motel and The Good Doctor kept that same face working well into his thirties. Time seems to have made a quiet exception for him. | © A&E
Barbara Palvin walked her first runway before she was even old enough for a driver's license. Modeling has a way of aging people fast, but somehow it skipped right over her. She's been a Victoria's Secret Angel, a magazine cover regular, and still gets carded buying wine, or so the story goes. The industry that usually wears people down just made an exception for her. | © ET Style
Ask anyone who grew up on Love Actually, and they'll picture Thomas Brodie-Sangster running through an airport at eleven years old. Then Game of Thrones happened, and somehow the same face just carried over onto a grown man. He's well into his thirties now and still gets cast as someone barely out of school. That baby face never got the memo that time was supposed to pass. | © HBO
Lily James turned Cinderella into a role people actually remembered for the performance, not just the dress. There's a brightness to her face, something almost weightless, that made her believable as a scheming teenager in Baby Driver too. She's since played real historical women twice her character's age on paper, yet the camera never quite buys it. Some faces refuse to grow up on schedule. | © Hulu
Twin brother Cole got the sitcom fame first, but Dylan Sprouse quietly kept the same face going long after Disney Channel ended. Zack Martin from The Suite Life of Zack & Cody is still recognizable in every red carpet photo he takes now. He's in his thirties, married, running a meadery, living a whole adult life. None of that shows up anywhere on his face. | © Access Hollywood / YouTube
Jesse Eisenberg has been playing anxious twenty-somethings since he actually was one, and the trick never stopped working. Watch The Social Network next to anything he's done in the last few years, and the gap barely registers. His whole presence runs on that nervy, fast-talking energy that reads as young no matter the script. Some actors chase range, he just found a frequency and stayed on it. | © Columbia Pictures
Peter Parker was supposed to be the last time Andrew Garfield played a teenager, and yet here we are. He turned forty and still has the same lanky frame and wide, boyish grin from The Amazing Spider-Man. Directors keep handing him roles that lean young, and audiences keep buying it without question. Whatever aging looks like, his contract with it seems to be on hold. | © Sony Pictures Releasing
Some actors seem to have frozen in time, still believably playing high schoolers well into their thirties. Here are 15 stars over 30 who could still pass for teenagers.
Some actors seem to have frozen in time, still believably playing high schoolers well into their thirties. Here are 15 stars over 30 who could still pass for teenagers.