13 Actors Who Were 30-Plus Years Old When They Played Teenagers

13 Actors Who Were 30-Plus Years Old When They Played Teenagers

TV shows and movies frequently cast adults in teenage roles — one reason is that actors 18 and over can work longer onset hours, as opposed to minors. Most of the time, these actors are in their 20s, but some play teenagers well into their 30s and beyond. In some cases, older actors playing teens is part of the project's schtick.

Here are 13 actors who were 30-plus years old when they played teenagers:

1.Nicola Coughlan was 31 when she began playing 15-year-old Clare Devlin on Derry Girls.

Clare in her school uniform eating a sandwich
Netflix

Here she is IRL around the same time:

Nicola in a leather jacket holding a drink
Dave Benett / Dave Benett / Getty Images

Here's a side-by-side:

Clare Devlin in school uniform from
Clare Devlin in school uniform from
Nicola at an event
Nicola at an event

Netflix, Dave Benett / Dave Benett/Getty Images

And she was 33 when she began playing Bridgerton's Penelope Featherington, who was about 17–18 at the show's start.

Nicola Coughlan as Penelope Featherington in Bridgerton, wearing a regal Empire-waist gown
Netflix

Here she is IRL around the same time:

Nicola in a floral dress with a shoulder bag standing in a restaurant
Dave Benett / Dave Benett/Getty Images for byTiMo

Here's a side-by-side:

Penelope from Bridgerton
Penelope from Bridgerton
Nicola in a patterned dress with a shoulder bag stands in a restaurant
Nicola in a patterned dress with a shoulder bag stands in a restaurant

Netflix, Dave Benett / Dave Benett/Getty Images for byTiMo

2.On Pretty Little Liars, 31-year-old Bianca Lawson played 16-year-old Maya St. Germain.

Bianca as Maya with curly hair, tank top, and necklace, indoors near color swatches
Freeform / Via Max

Here she is IRL around the same time:

Bianca in sequined top at an event
Paul Archuleta / FilmMagic / Via Getty

Here's a side-by-side:

Bianca as Maya with curly hair, tank top, and necklace, indoors near color swatches
Bianca as Maya with curly hair, tank top, and necklace, indoors near color swatches
Bianca smiling at event, wearing a sequined strapless top. Hair is straight and long
Bianca smiling at event, wearing a sequined strapless top. Hair is straight and long

Freeform / Via Max, Paul Archuleta / FilmMagic / Via Getty

3.In Behind the Candelabra, Matt Damon, who was 42, played Scott Thorson, who was 17 at the start of the movie.

Scott with '70s hair and a collared shirt
HBO / Via Max

Here he is IRL around the same time:

Smiling Matt in a casual shirt outdoors with blurred background
Alberto Pizzoli / AFP via Getty Images

Here's a side-by-side:

Matt with '70s hair and collared shirt
Matt with '70s hair and collared shirt
Matt smiling in a V-neck sweater, outdoors with blurry background
Matt smiling in a V-neck sweater, outdoors with blurry background

HBO / Via Max, Alberto Pizzoli / AFP via Getty Images

4.Darren Barnet turned 30 the year that Never Have I Ever Season 2 premiered. His character, Paxton Hall-Yoshida, was in high school.

Paxton in a hooded jacket and henley shirt outside
Netflix

Here he is IRL around the same time:

Darren in suit posing in front of a golden backdrop
Kevin Winter / Getty Images

Here's a side-by-side:

Paxton in a hooded jacket and henley shirt outside
Paxton in a hooded jacket and henley shirt outside
Darren in suit poses on the event backdrop
Darren in suit poses on the event backdrop

Netflix, Kevin Winter / Getty Images

5.In Wet Hot American Summer, 31-year-old Paul Rudd played 17-year-old Andy.

Andy in denim jacket over sweater, standing indoors, concerned expression
USA Films / Via youtube.com

Here he is IRL around the same time:

Paul Rudd wearing a striped dress shirt at a public event
Ron Galella, Ltd. / Ron Galella Collection via Getty Images

Here's a side-by-side:

Andy in denim jacket
Andy in denim jacket
Paul Rudd wearing striped shirt at event
Paul Rudd wearing striped shirt at event

USA Films / Via youtube.com, Ron Galella, Ltd. / Ron Galella Collection via Getty Images

6.Likewise, in Wet Hot American Summer, 30-year-old Amy Poehler played 17-year-old Susie.

Susie in striped top speaks into microphone on stage
USA Films / Via youtube.com

Here she is IRL around the same time:

Smiling Amy in a patterned blouse and coat with a shoulder bag
Ron Galella / Ron Galella Collection via Getty Images

Here's a side-by-side:

Susie in striped top holds mic,
Susie in striped top holds mic,
Amy Poehler smiles wearing a patterned blouse, coat, and carrying a bag
Amy Poehler smiles wearing a patterned blouse, coat, and carrying a bag

USA Films / Via youtube.com, Ron Galella / Ron Galella Collection via Getty Images

7.Jessica Marie Garcia was 31 when she began playing teenage Jasmine Flores on On My Block.

Jasmine walking with a phone, smiling, wearing a multicolored top. Outdoor setting
Netflix

Here she is IRL around the same time:

Jessica on red carpet wearing a graphic print dress with a long braid, posing for cameras
Joshua Blanchard / Getty Images for Netflix

Here's a side-by-side:

Jasmine walking on a street, holding a smartphone, wearing a sleeveless top
Jasmine walking on a street, holding a smartphone, wearing a sleeveless top
Jessica on red carpet in vibrant, graphic print garment with braided hair
Jessica on red carpet in vibrant, graphic print garment with braided hair

Netflix, Joshua Blanchard / Getty Images for Netflix

8.When Shirley Henderson first played the ghost of 14-year-old Moaning Myrtle in Harry Potter and the Chamber of Secrets, she was 35.

Moaning Myrtle from Harry Potter, wearing Hogwarts robes and glasses
Warner Bros. / Via Max

Here she is IRL around the same time:

Shirley in embroidered top sits on chair
J. Vespa / WireImage / Via Getty

Here's a side-by-side:

Character Moaning Myrtle from
Character Moaning Myrtle from
Shirley in embroidered top sitting, gazing at camera with a subtle smile
Shirley in embroidered top sitting, gazing at camera with a subtle smile

Warner Bros. / Via Max, J. Vespa / WireImage / Via Getty

9.On The Dropout, 36-year-old Amanda Seyfried played Elizabeth Holmes, who was 18 at the start of the show.

Elizabeth in a collared shirt looks surprised in a home setting
Hul

Here she is IRL around the same time:

Amanda in a glittering strapless gown with a trophy, posing at a gala event
Christopher Polk / NBC via Getty Images

Here's a side-by-side:

Elizabeth in a collared shirt looks surprised in a home setting
Elizabeth in a collared shirt looks surprised in a home setting
Amanda Seyfried smiles in a sparkly dress with a sheer overlay at an event
Amanda Seyfried smiles in a sparkly dress with a sheer overlay at an event

Hulu, Christopher Polk / NBC via Getty Images

10.On PEN15, 34-year-old series co-creator Maya Erskine played 13-year-old Maya Ishii-Peters.

Maya in a scene with a brightly colored tanktop, necklace, and hair in a bob
Hulu

Here she is IRL around the same time:

Maya Erskine poses in a patterned dress at an event
Paul Archuleta / Getty Images

Here's a side-by-side:

Maya in a scene with a brightly colored tanktop, necklace, and hair in a bob
Maya in a scene with a brightly colored tanktop, necklace, and hair in a bob
Maya Erskine in a  patterned outfit at an event
Maya Erskine in a patterned outfit at an event

Hulu, Paul Archuleta / Getty Images

11.Likewise, on PEN15, Maya's fellow 34-year-old co-creator Anna Konkle played 13-year-old Anna Kone.

Anna in athletic wear with braces and messy bun
Hulu

Here she is IRL around the same time:

Anna in printed dress seated on stage with microphone
Cindy Ord / Getty Images for SCAD aTVfest 2019

Here's a side-by-side:

Anna in scene in gym clothes
Anna in scene in gym clothes
Smiling Anna in floral dress seated holding a microphone
Smiling Anna in floral dress seated holding a microphone

Hulu, Cindy Ord / Getty Images for SCAD aTVfest 2019

12.Audrey Hepburn turned 32 the year she played Holly Golightly, who was supposed to be around 19, in Breakfast at Tiffany's.

Audrey Hepburn as Holly Golightly in "Breakfast at Tiffany's," wearing a dress and gloves with pearls
Donaldson Collection / Getty Images

Here she is IRL around the same time:

Audrey Hepburn in a sleeveless striped dress with an elegant updo hairstyle
Sunset Boulevard/Corbis via Getty Images

Here's a side-by-side:

Audrey at table with coffee and pastry, wearing a dress, gloves, and pearl necklace
Audrey at table with coffee and pastry, wearing a dress, gloves, and pearl necklace
Audrey Hepburn poses in a striped sleeveless dress with her hair up
Audrey Hepburn poses in a striped sleeveless dress with her hair up

Donaldson Collection / Getty Images, Sunset Boulevard/Corbis via Getty Images

13.And finally, 33, Stockard Channing, who played Rizzo, was the oldest Grease actor who was cast as a high schooler.

Rizzo with short, curly hair and a dark top
Paramount Pictures / Via Max

Here she is IRL around the same time:

Stockard in a satin blazer with Mickey Mouse motifs, smiling at the camera
Bettmann / Getty Images

Here's a side-by-side:

Rizzo in Grease
Rizzo in Grease
Stockard standing in a satin jacket with Mickey Mouse designs, smiling
Stockard standing in a satin jacket with Mickey Mouse designs, smiling

Paramount Pictures / Via Max, Bettmann / Getty Images

Who's the oldest actor you've seen playing a teenager or a child? Were they convincing in the role? Why or why not? Let us know in the comments!