Marie Claire Marie Claire
  • Celebrity
  • Fashion
  • Beauty
  • Culture
  • Power
  • Nice Talk
  • Style At Large
  • More
    • Politics
    • Career & Money
    • Health & Fitness
    • Power Play
    • Travel
    • Promo Codes
    • Food & Cocktails
    • About Us
    • Subscribe
    • Sex & Love
  • Newsletter SIGN UP TO OUR NEWSLETTER
  • Marie Claire
    Marie Claire Newsletter

    Celebrity news, beauty, fashion advice, and fascinating features, delivered straight to your inbox!


    By submitting your information you agree to the Terms & Conditions and Privacy Policy and are aged 16 or over.

    You are now subscribed

    Your newsletter sign-up was successful


    Want to add more newsletters?

    Marie Claire Daily

    Delivered daily

    Marie Claire Daily

    Get exclusive access to fashion and beauty trends, hot-off-the-press celebrity news, and more.

    Marie Claire Self Checkout

    Sent weekly on Saturday

    Marie Claire Self Checkout

    Exclusive access to expert shopping and styling advice from Nikki Ogunnaike, Marie Claire's editor-in-chief.

    Maire Claire Face Forward

    Once a week

    Maire Claire Face Forward

    Insider tips and recommendations for skin, hair, makeup, nails and more from Hannah Baxter, Marie Claire's beauty director.

    Livingetc

    Once a week

    Livingetc

    Your shortcut to the now and the next in contemporary home decoration, from designing a fashion-forward kitchen to decoding color schemes, and the latest interiors trends.

    Homes & Gardens

    Delivered Daily

    Homes & Gardens

    The ultimate interior design resource from the world's leading experts - discover inspiring decorating ideas, color scheming know-how, garden inspiration and shopping expertise.


    An account already exists for this email address, please log in.
    Trending
    • The Stan Smith Revival
    • New Books
    • Postpartum Texts
    • Life In Plastic
    • Blurred Blush
    1. Culture
    2. TV shows

    40 Iconic Teenage Characters Who Were Played by Much Older Actors

    Here's looking at you, Grease.

    Bianca Rodriguez's avatar
    By Bianca Rodriguez
    Published 28 July 2020 In Features

    When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works.

    actors and actresses from famous movies
    (Image credit: Getty/ALAMY)
    • Facebook
    • X
    • Pinterest
    Share this article
    Join the conversation
    Follow us
    Add us as a preferred source on Google
    Subscribe to our newsletter

    The Hollywood casting process has always been flawed. You have white actors playing people of color, straight males playing the lead in LGBTQ+ narratives, and actors who have graduated from high school a decade ago playing teenagers. Tinseltown is trying to be better, but older actors are still playing teenagers. Why? Marcia Ross—who cast 10 Things I Hate About You (1999) and Clueless (1995)—explained to Teen Vogue in 2017 that "actors under the age of 18 need to have guardians on set and work a limited set of hours because of schooling."

    Yeah, the answer isn't as scandalous as you think, so it will probably keep happening. We're not hating, though—some of the actors on this list made their show or movie totally timeless. (I'm talking about you, Chace Crawford in Gossip Girl.) What would our adolescence years have been like if we didn't have a bunch of hot 20-somethings moping around on our TV screens every week? I'm shuddering at the thought. Ahead, 40 actors a little too old to be playing high school kids on the big screen.

    Stacey Dash in 'Clueless' (1995)
    (Image credit: Getty)

    Stacey Dash in 'Clueless' (1995)

    You may recognize her as Dionne Marie Davenport, the best friend to Cher Horowitz in the 1995 hit Clueless. Dash was 28 years old when she played the iconic role, making her more than a decade older than her character. 

    Leonardo DiCaprio in 'Catch Me If You Can' (2002)
    (Image credit: Diane L. Cohen)

    Leonardo DiCaprio in 'Catch Me If You Can' (2002)

    Leo's baby face helped him out with this one. In the Steven Spielberg film Catch Me If You Can, he played Frank Abagnale Jr., a 17-year-old successful bank robber, at the age of 28.

    Kerr Smith in 'Dawson's Creek' (1998-2003)
    (Image credit: John Russo)

    Kerr Smith in 'Dawson's Creek' (1998-2003)

    Oh, teen dramas and love triangles! Kerr Smith played 16-year-old Jack McPhee in the famous series Dawson's Creek, set in the Massachusetts town of Capeside, when he was 26 years old.

    Sissy Spaeck in 'Carrie' (1976)
    (Image credit: Michael Ochs Archives)

    Sissy Spaeck in 'Carrie' (1976)

    So, there's actually no age restriction for when you can get dumped on with a bucket of pig's blood at your senior prom! Sissy Spaeck, who plays the iconic horror character, was 29 years old when she took on the role.

    Adam Brody in 'The O.C.' (2003-2007)
    (Image credit: Jim Spellman)

    Adam Brody in 'The O.C.' (2003-2007)

    Somehow Adam Brody got away with playing unpopular high school sophomore Seth Cohen at 23 years old, and we're thankful for that. Orange County would not be the same.

    Stockard Channing in 'Grease' (1978)
    (Image credit: CBS Photo Archive)

    Stockard Channing in 'Grease' (1978)

    Rizzo (Stockard Channing) went through a pregnancy scare, dealt with scummy dudes, and lead the Pink Ladies during her senior year of high school. Anyone who could've done all that probably wasn't 17. In fact, Channing was 33 years old while playing the role.

    Darren Barnet in 'Never Have I Ever' (2020-)
    (Image credit: Netflix)

    Darren Barnet in 'Never Have I Ever' (2020-)

    One of the love interests in Mindy Kaling's Netflix breakout hit, Never Have I Ever, is shockingly way older than the 16-year-old he is supposed to be. Darren Barnet, who plays Paxton Hall-Yoshida, was 29 years old when the show aired.

    Bianca Lawson on 'Pretty Little Liars' (2010-2017)
    (Image credit: Randy Holmes)

    Bianca Lawson on 'Pretty Little Liars' (2010-2017)

    Lawson played 17-year-old Maya St. Germain, Emily's Fields' love interest, for a good majority of the mystery teen-drama. I need her skincare routine because Lawson was 31 years old when she played the role.

    Alan Ruck in 'Ferris Bueller’s Day Off' (1986)
    (Image credit: CBS Photo Archive)

    Alan Ruck in 'Ferris Bueller’s Day Off' (1986)

    A 30-year-old playing a high school senior who decides to play hooky for the day, and we just realized it? A win for baby-faced guys everywhere.

    Gabrielle Union in 'Bring It On' (2008)
    (Image credit: Getty)

    Gabrielle Union in 'Bring It On' (2008)

    The queen of never aging: Gabrielle Union, everyone! The actress played the head cheerleader at the rival high school when she was 28 years old.

    Henry Winkler in 'Happy Days' (1974-1984)
    (Image credit: ABC Photo Archives)

    Henry Winkler in 'Happy Days' (1974-1984)

    Henry Winkler was 29 years old when Happy Days debuted and the world was introduced to the ultimate teenage greaser, the Fonze. By the time the show ended, he was almost 40.

    Megan Park in 'Secret Life of the American Teenager' (2008-2013)
    (Image credit: Randy Holmes)

    Megan Park in 'Secret Life of the American Teenager' (2008-2013)

    The drama about what happens to a group of friends and family when a 15-year-old gets pregnant was shocking for its time! What's even wilder is how we were supposed to think Park, 22 years old when it aired, was that age.

    Rachel McAdams in 'Mean Girls' (2004)
    (Image credit: CBS Photo Archive)

    Rachel McAdams in 'Mean Girls' (2004)

    The most iconic high school mean girl was played by Rachel McAdams when she was 25 years old. That's so fetch!

    Cory Monteith in 'Glee' (2009-2015)
    (Image credit: FOX)

    Cory Monteith in 'Glee' (2009-2015)

    How Ryan Murphy tricked all of us into believing a 27-year-old Cory Monteith could pass for a high schooler, I'll never know. Those musical numbers wouldn't have been as great without him, though.

    Ncuti Gatwa in 'Sex Education' (2019-)
    (Image credit: Sam Taylor/Netflix)

    Ncuti Gatwa in 'Sex Education' (2019-)

    The Netflix show about a 16-year-old boy who sets up an underground sex therapy clinic at school wouldn't be as fun if Eric (Ncuti Gatwa) wasn't in it. Even if that means a 26-year-old plays a teenager.

    Kenny Wormald in 'Footloose' (2011)
    (Image credit: Jon Kopaloff)

    Kenny Wormald in 'Footloose' (2011)

    The Footloose reboot featured just as many great dance numbers as the original and a lead actor who was a decade older than the character he was supposed to play in real life.

    Ingrid Bergman in 'Joan of Arc' (1948)
    (Image credit: Bettmann)

    Ingrid Bergman in 'Joan of Arc' (1948)

    Here's some retro film history for you! Bergman was a 33-year-old well-established actress when she was cast to play the 14-year-old-religious teenager.

    Joe Keery in 'Stranger Things' (2016-)
    (Image credit: Netflix)

    Joe Keery in 'Stranger Things' (2016-)

    It doesn't matter if you're a 26-year-old playing a teenager in high school if you have hair as good as Keery's. It works!

    Gabrielle Carteris in 'Beverly Hills, 90210' (1990-2000)
    (Image credit: mikel roberts)

    Gabrielle Carteris in 'Beverly Hills, 90210' (1990-2000)

    The O.G. teenage drama made a name for itself during its 10 seasons. It featured a range of talented actors like 29-year-old Gabrielle Carteris, who played 16-year-old Andrea Zuckerman.

    Chad Michael Murray in 'One Tree Hill' (2003-2009, 2012)
    (Image credit: Frank Micelotta)

    Chad Michael Murray in 'One Tree Hill' (2003-2009, 2012)

    TBT to when it was 2003, and your biggest problem was which Scott brother you liked more. Chad Michael Murray was 22 years old when the pilot about a group of teenagers in a small North Carolina town aired.

    Troian Bellisario in 'Pretty Little Liars' (2010-2017)
    (Image credit: Randy Holmes)

    Troian Bellisario in 'Pretty Little Liars' (2010-2017)

    Spencer Hastings, a junior in high school, was played by 24-year-old Troian Bellisario. Fun fact: She attended Meghan and Harry's royal wedding!

    Chace Crawford in 'Gossip Girl' (2007-2012)
    (Image credit: James Devaney)

    Chace Crawford in 'Gossip Girl' (2007-2012)

    As we count down the days until the Gossip Girl reboot on HBO Max, we'll reflect on the fact that high school junior Nate Archibald was played by 22-year-old Chace Crawford.

    Chase Stokes in 'Outer Banks' (2020-)
    (Image credit: Courtesy of Netflix)

    Chase Stokes in 'Outer Banks' (2020-)

    While I wish my summers were filled with searching for lost treasure, I'll have to stick to watching Netflix's Outer Banks. The lead John B, a high school junior, is played by Stokes, who's 10 years older than his character.

    Andrew Garfield in 'The Amazing Spider-Man' (2012)
    (Image credit: Ray Tamarra)

    Andrew Garfield in 'The Amazing Spider-Man' (2012)

    I could chat all day long about who's the best Spider-Man and why, but that's for another time. When Garfield took on the role of the high school superhero, he was 27 years old.

    Keiko Agena in 'Gilmore Girls' (2000-2007)
    (Image credit: Warner Bros)

    Keiko Agena in 'Gilmore Girls' (2000-2007)

    Keiko Agena must have found the fountain of youth because she got cast at age 27 to play Rory Gilmore's 16-year-old best friend, Lane Kim.

    Saoirse Ronan in 'Lady Bird' (2017)
    (Image credit: A24)

    Saoirse Ronan in 'Lady Bird' (2017)

    Saoirse Ronan, then 23 years old, was nominated for an Oscar for her role in Lady Bird, where she played a 17-year-old teenager living in Sacramento, California.

    Nicholas Brendon in 'Buffy the Vampire Slayer' (1997-2003)
    (Image credit: Getty)

    Nicholas Brendon in 'Buffy the Vampire Slayer' (1997-2003)

    I guess anything goes when it comes to '90s television, like casting a 26-year-old Nicholas Brendon to play high school sophomore, Xander. I don't know any teenagers with that kind of facial hair.

    Jason Earles in 'Hannah Montana' (2006-2011)
    (Image credit: Byron Cohen)

    Jason Earles in 'Hannah Montana' (2006-2011)

    The Disney Channel actor was 29 years old when he played Miley Cyrus’ older brother in the hit show about a teenage rock star with a secret identity. When I say older, I mean 16 years old, but honestly...I kinda buy it?

    Tom Welling in 'Smallville' (2001-2011)
    (Image credit: Kevin Winter)

    Tom Welling in 'Smallville' (2001-2011)

    Alright, you may have had a crush on this man from his time in the Cheaper By the Dozen franchise, but let's go back to his role on Smallville. Clark Kent was supposed to be 14 years old, yet they cast 24-year-old Tom Welling. (We aren't complaining.)

    Parminder Nagra in 'Bend It Like Beckham' (2002)
    (Image credit: Sundance)

    Parminder Nagra in 'Bend It Like Beckham' (2002)

    Parminder Nagra was 27 years old when she played the film’s 18-year-old main character who wants to follow her dream of becoming a professional soccer player despite her parents' traditional outlook on life.

    Monique Coleman in 'High School Musical' (2006)
    (Image credit: Patrick Riviere)

    Monique Coleman in 'High School Musical' (2006)

    We first met Monique as Taylor McKessie in the first movie of the HSM franchise when she was 27 years old. If that doesn't sound weird, just know Vanessa Hudgens was 18 and Zac Efron was 19 in the first film.

    Barbra Streisand in 'Yentl' (1983)
    (Image credit: Hulton Archive)

    Barbra Streisand in 'Yentl' (1983)

    I'm as big a Streisand fan as the next person, but I can't get over the fact that she played a 20-year-old Yeshiva school student when she was 41 years old. She did win a Golden Globe for the film, though, so it was for a good cause!

    Carey Mulligan in 'The Great Gatsby' (2013)
    (Image credit: Mike Marsland)

    Carey Mulligan in 'The Great Gatsby' (2013)

    Carey Mulligan played the ever-so-beautiful 17-year-old Daisy Buchanan. We were more obsessed with all of the vintage outfits Mulligan wore, and less about the fact that she was 28 years old.

    Sean Patrick Thomas in 'Save the Last Dance' (2001)
    (Image credit: Getty)

    Sean Patrick Thomas in 'Save the Last Dance' (2001)

    It doesn't matter that a then-30-year-old Patrick Thomas played a character in high school because the man could dance.

    Taylor Kitsch in 'Friday Night Lights' (2006-2011)
    (Image credit: NBC)

    Taylor Kitsch in 'Friday Night Lights' (2006-2011)

    A 28-year-old Taylor Kitsch played high school junior Tim Riggins in Friday Night Lights, and I wouldn't have had it any other way. Go Panthers!

    Ross Butler in '13 Reasons Why' (2017–2020)
    (Image credit: Beth Dubber/Netflix)

    Ross Butler in '13 Reasons Why' (2017–2020)

    Ross Butler, who plays high school student Zach Dempsey, was 27 years old while filming the first season of 13 Reasons Why. He was previously on Riverdale, but left the show after one season to take on this role. 

    Ellen Wong in 'The Carrie Diaries' (2013-2014)
    (Image credit: Ignat/Bauer-Griffin)

    Ellen Wong in 'The Carrie Diaries' (2013-2014)

    Forever in mourning that this show was canceled after two seasons, and endlessly amazed that a 28-year-old Ellen Wong was able to pass as a junior in high school.

    Jon Heder in 'Napoleon Dynamite' (2004)
    (Image credit: Business Wire)

    Jon Heder in 'Napoleon Dynamite' (2004)

    Perhaps it was the glasses, the excessive retro clothing, or the pet llama, but Joe Heder passed as a high school student at 26 years old.

    Marie Claire Newsletter

    Celebrity news, beauty, fashion advice, and fascinating features, delivered straight to your inbox!

    By submitting your information you agree to the Terms & Conditions and Privacy Policy and are aged 16 or over.
    Bianca Rodriguez
    Bianca Rodriguez
    Social Links Navigation
    Audience Development Manager

    Bianca Rodriguez is the Audience Development Manager at Future, covering fashion, beauty, and more for Marie Claire, Who What Wear US and Who What Wear UK. In addition to spearheading SEO content across brands—whether writing about wardrobe must-haves or strategizing how to make eye-catching content—she is also an avid reader with a deep love and knowledge for books of all genres. More often than not, you can find her lounging with a good book on the weekend.

    Read more
    Owen Thiele poses in a white suit with a black vest underneath lying on a counter in an office for marie claire's meet cute series
    TV shows Owen Thiele Is Everyone's Best Friend He's charming his way through Hollywood, from 'Adults' and a growing podcast audience to Taylor Swift's inner circle.
    By Faran Krentcil
    A blonde woman (Elle Fanning) lies on a pink couch with black-and-white striped pillows, resting her head on a pillow in her mother's (Michelle Pfeiffer) lap. The pair sit in a living room with a kitchen behind them, through a circular doorframe, in Apple TV+'s 'Margo's Got Money Troubles.'
    TV shows I Watch Hundreds of TV Shows Each Year. Here Are the Best Series of 2026 So Far There's a lot to watch, from buzzy book adaptations to the final season of 'Hacks.'
    By Quinci LeGardye
     
     
    Two women covered in blood (Gillian Anderson as Billy and Hannah Einbinder as Kris) stand closely together in a convenience store aisle, with their intertwined hands on a cart. A still from Jane Schoenbrun's 'Teenage Sex and Death at Camp Miasma' (2026).
    Movies Everyone Has Thoughts About Gen Z and Sex. 'Teenage Sex and Death at Camp Miasma' Gets It Right Jane Schoenbrun's queer slasher send-up offers an auspicious take on the so-called intimacy recession.
    By Quinci LeGardye
    A group of friends (l-r Lucy Freyer as Billie, Owen Thiele as Anton, Amita Rao as Issa, Jack Innanen as Paul Baker, Malik Elassal as Samir) cuddle together on a living room couch, in the FX series 'Adults.'
    TV shows The 'Adults' Cast Is Just as Close as Their On-Screen Friend Group The stars of the hit FX comedy played our trivia challenge—and now we wish we could hang with them even more.
    By Quinci LeGardye
     
     
    Latest in TV shows
    A group of women wear yellow jerseys while posing in a baseball dugout, in the TV series 'Slo Pitch.'
    TV shows Looking for a Sapphic Sports-Romance? Here's How to Watch 'Slo Pitch' This Fall
    Hannah Einbinder and Jean Smart, winners of Outstanding Supporting Actress in a Comedy Series and Lead Actress in a Comedy Series for "Hacks", pose in the press room during the 77th Primetime Emmy Awards at Peacock Theater on September 14, 2025 in Los Angeles, California.
    TV shows The 2026 Emmys Are Almost Here—Here's What to Know About TV's Biggest Night, From How to Watch to the Nominees
     
     
    A woman in a fur-lined coat (Lola Petticrew as Catherine) sits on a kid's playground slide as another woman (Emmy Rossum as Alice) stands next to her, in Hulu's 'Furious.'
    TV shows Emmy Rossum Says That Alice Will Be "On to the Next Mission" in 'Furious' Season 2
    Harry Jowsey wears a tuxedo shirt while speaking with a woman in a wedding veil, in a still from the 'Let's Marry Harry' finale.
    TV shows We No Longer Think Marriage Is a "Prize." Why Do Netflix Dating Shows?
     
     
    Latest in Features
    victoria beckham next to her new hotel portofino extrait on a brown marble background
    Fragrance I Took Victoria Beckham’s Advice and Swapped My Floral Fragrance for This “Sensual” Fall Scent
    two girls wearing brown lipstick on a yellow background next to brown lipstick on chocolates
    Makeup My Fair Skin and I Are Finally Getting on Board the Brown Lipstick Trend for Fall
     
     
    a close up of a hand holding a glass bottle of perfume
    Fragrance What Happens When You Give Top Perfumers an Unlimited Budget and a Taste for Luxury?
    stansmithcollage
    Fashion The Stan Smith Is Getting Another Turn
     
     
     
     
     
     
     
     
    Marie Claire
    RSS
    • About us
    • Contact Future's experts
    • Contact us
    • Advertise Online
    • Newsletter
    • Terms and conditions
    • Privacy policy
    • Cookies policy
    • Careers
    Add as a preferred source on Google Add as a preferred source on Google

    Marie Claire is part of Future US Inc, an international media group and leading digital publisher. Visit our corporate site.

    © Future US, Inc. Full 7th Floor, 130 West 42nd Street, New York, NY 10036.