NEED TO KNOW
Entertainer W.C. Fields is often credited with first saying, “Never work with children or animals” because of their unpredictability and ability to upstage anyone else.
Kids in showbiz also require on-set tutors and chaperones, and can only work a certain number of hours a day. With such constraints, it almost makes sense to have adults playing much younger characters — to skirt the restrictions of child actors, but also to control when and how they “grow up.” When you hire someone post-puberty, there’s less risk of an unexpected growth spurt or someone’s voice radically changing.
Having adult actors play teenagers isn’t a new concept, as some actors included on this list starred in movies and sitcoms of the 1970s. However, it does seem that lately, many high schoolers are portrayed by people who are old enough to have graduated from college.
Ahead, see which of-age actors have played on-screen youngsters and just how old they were while filming these iconic teen characters.
Robert Pattinson in The Twilight Saga
Netflix/Summit Entertainment
Character: Edward Cullen, 17
Robert Pattinson’s Actual Age at Filming: 21 (Twilight)
Ben Platt in Dear Evan Hansen (2021)
Erika Doss/Universal Pictures
Character: Evan Hansen, 17, high school senior
Ben Platt’s Actual Age at Filming: 27
Zendaya on Euphoria
HBO
Character: Ruby “Rue” Bennett, 17, high school junior
Zendaya’s Actual Age at Filming: 22 (season 1)
Alexa Demie on Euphoria
HBO
Character: Maddy Perez, 17, high school student
Alexa Demie’s Actual Age at Filming: 28–29 (season 1)
Rachel McAdams in Mean Girls (2004)
Paramount/Courtesy Everett Collection
Character: Regina George, high school junior
Rachel McAdams’ Actual Age at Filming: 26
Reneé Rapp in Mean Girls (2024)
Jojo Whilden/Paramount
Character: Regina George, high school junior
Reneé Rapp’s Actual Age at Filming: 23
Ashleigh Murray on Riverdale
Shane Marvey/The CW
Character: Josie McCoy (of Josie & the Pussycats), high school sophomore
Ashleigh Murray’s Actual Age at Filming: 28 (season 1)
Cole Sprouse on Riverdale
Dean Buscher/The CW
Character: Jughead Jones, 16, high school sophomore
Cole Sprouse’s Actual Age at Filming: 24 (season 1)
Stacey Dash in Clueless (1995)
Paramount/Courtesy Everett Collection
Character: Dionne Davenport, high school junior
Stacey Dash’s Actual Age at Filming: 27–28
Olivia Newton-John in Grease (1978)
Paramount Pictures/Courtesy: Everett Collection.
Character: Sandy Olsson, 18, high school senior
Olivia Newton-John’s Actual Age at Filming: 28–29
Stockard Channing in Grease (1978)
Paramount Pictures/Alamy Stock Photo
Character: Betty Rizzo, 18, high school senior
Stockard Channing’s Actual Age at Filming: 33
Joe Keery on Stranger Things
Netflix
Character: Steve Harrington, 17, high school junior
Joe Keery’s Actual Age at Filming: 23 (season 1)
Taylor Kitsch on Friday Night Lights
Paul Drinkwater/NBCU Photo Bank/NBCUniversal via Getty
Character: Tim Riggins, high school junior
Taylor Kitsch’s Actual Age at Filming: 25 (season 1)
Henry Winkler on Happy Days
ABC Photo Archives/Disney General Entertainment Content via Getty
Character: Arthur “The Fonz” Fonzarelli, high school dropout who later enrolls in night school
Henry Winkler’s Actual Age at Filming: 28 (season 1)
Darren Barnet on Never Have I Ever
ISABELLA B. VOSMIKOVA/NETFLIX
Character: Paxton Hall-Yoshida, 17, high school junior
Darren Barnet’s Actual Age at Filming: 29 (season 1)
Shirley Henderson in Harry Potter and the Chamber of Secrets (2002) and Harry Potter and the Goblet of Fire (2005)
Murray Close/Getty
Character: Moaning Myrtle, 14, third-year student at Hogwarts at the time of her death
Shirley Henderson’s Actual Age at Filming: 36 (Chamber of Secrets)
Keiko Agena on Gilmore Girls
The CW/Courtesy Everett Collection
Character: Lane Kim, 16, high school sophomore
Keiko Agena’s Actual Age at Filming: 27 (season 1)
Gabrielle Union in Bring It On (2000)
Moviestore/Shutterstock
Character: Isis, high school senior
Gabrielle Union’s Actual Age at Filming: 27
Charisma Carpenter on Buffy the Vampire Slayer
Getty
Character: Cordelia Chase, 16, high school sophomore
Charisma Carpenter’s Actual Age at Filming: 27 (season 1)
Chase Stokes on Outer Banks
COURTESY OF NETFLIX
Character: John B. Routledge, 17, high school junior
Chase Stokes’ Actual Age at Filming: 27 (season 1)
Shay Mitchell on Pretty Little Liars
ABC Family
Character: Emily Fields, 16, high school sophomore
Shay Mitchell’s Actual Age at Filming: 23 (season 1)
Tammin Sursok on Pretty Little Liars
ABC
Character: Jenna Marshall, 16, high school sophomore
Tammin Sursok’s Actual Age at Filming: 26 (season 1)
Nina Dobrev on The Vampire Diaries
Tina Rowden/The CW
Character: Elena Gilbert, 17, high school junior
Nina Dobrev’s Actual Age at Filming: 20 (season 1)
Paul Wesley on The Vampire Diaries
The CW
Character: Stefan Salvatore, 17
Paul Wesley’s Actual Age at Filming: 27 (season 1)
Ian Somerhalder on The Vampire Diaries
The CW
Character: Damon Salvatore, 25
Ian Somerhalder’s Actual Age at Filming: 30 (season 1)
Sean Patrick Thomas in Save the Last Dance (2001)
Paramount
Character: Derek Reynolds, senior in high school
Sean Patrick Thomas’ Actual Age at Filming: 30
Sissy Spacek in Carrie (1976)
Everette Collection
Character: Carrie White, 16, high school senior
Sissy Spacek’s Actual Age at Filming: 25–26
Jennifer Grey in Dirty Dancing (1987)
Courtesy Everett Collection
Character: Frances “Baby” Houseman, 17, recent high school graduate
Jennifer Grey’s Actual Age at Filming: 27
Jon Heder in Napoleon Dynamite (2004)
Courtesy Everett Collection
Character: Napoleon Dynamite, 16, high school student
Jon Heder’s Actual Age at Filming: 26
Winona Ryder in Girl, Interrupted (1999)
Courtesy Everett Collection
Character: Susanna Kaysen, 18
Winona Ryder’s Actual Age at Filming: 27
Alan Ruck in Ferris Bueller’s Day Off (1986)
Courtesy Everett Collection
Character: Cameron Frye, 18, high school senior
Alan Ruck’s Actual Age at Filming: 29
Selma Blair in Cruel Intentions (1999)
Courtesy Everett Collection
Character: Cecile Caldwell, 15, high school freshman
Selma Blair’s Actual Age at Filming: 27
Parminder Nagra in Bend It Like Beckham (2003)
Courtesy Everett Collection
Character: Jess Bhamra, 18
Parminder Nagra’s Actual Age at Filming: 26
Gabrielle Carteris on Beverly Hills, 90210
mikel roberts/Getty Images
Character: Andrea Zuckerman, 16, high school junior
Gabrielle Carteris’ Actual Age at Filming: 29 (season 1)
Matt Damon in Behind the Candelabra (2013)
HBO
Character: Scott Thorson, 18
Matt Damon’s Actual Age at Filming: 42
Meredith Monroe on Dawson’s Creek
Columbia TriStar Television/Courtesy Everett Collection
Character: Andie McPhee, 16, high school sophomore
Meredith Monroe’s Actual Age at Filming: 29 (season 2)
Kerr Smith on Dawson’s Creek
Columbia TriStar Television/Courtesy Everett Collection
Character: Jack McPhee, 17, high school sophomore
Kerr Smith’s Actual Age at Filming: 26 (season 2)
Jason Earles on Hannah Montana
Disney Channel/Courtesy: Everett Collection
Character: Jackson, 16, high school student
Jason Earles’ Actual Age at Filming: 28 (season 1)
Cory Monteith on Glee
FOX Image Collection via Getty
Character: Finn Hudson, 16, high school sophomore
Cory Monteith’s Actual Age at Filming: 27 (season 1)
Andrew Garfield in The Amazing Spider-Man (2012)
Jamie Trueblood/Columbia Pictures/Courtesy Everett Collection
Character: Peter Parker/Spider-Man, 17, high school junior
Andrew Garfield’s Actual Age at Filming: 27
Ben Platt on The Politician
Courtesy of NETFLIX
Character: Payton Hobart, 18, high school senior
Platt’s Actual Age at Filming: 26 (season 1)
Lucy Boynton on The Politician
Nicole Rivelli/Netflix
Character: Astrid Sloan, 18, high school senior
Lucy Boynton’s Actual Age at Filming: 25 (season 1)