ADVERTISEMENT

We’ve heard about actors going an extra mile or a whole lunar distance to fit the role of their dreams. But what if their way to stardom requires taking “age is just a number” all too literally?

You see, it turns out that there’s not just one or two actors who have played characters far from their real age. From Gwyneth Paltrow to Amanda Seyfried, some of the cases you see below are truly mind-boggling. Remember Moaning Myrtle from the Harry Potter films? Allegedly, the actress Shirley was 37 years old at the time of filming, which made her the oldest actor to play a teenage student at Hogwarts. If you ask me, I see no reason why defying age shouldn’t count as a magic power.

#1

Thomas Brodie-Sangster Was Actually 14 When He Played A 7-Year-Old Kid In Nanny Mcphee

Thomas Brodie-Sangster Was Actually 14 When He Played A 7-Year-Old Kid In Nanny Mcphee

Universal Pictures Report

Francis
Community Member
5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

he still looks very young for his age..

View more comments
RELATED:
    #2

    Laurence Fishburne Was Only 14 When He Played A Soldier In Apocalypse Now

    Laurence Fishburne Was Only 14 When He Played A Soldier In Apocalypse Now

    United Artists Report

    Adam C
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Haha 14 years old play soldier, 30 years old play high school kid. Only in Hollywood

    View more comments
    #3

    Shirley Henderson, Who Played Moaning Myrtle In The Harry Potter Films, Was Actually 37 When She Appeared In The Second Film

    Shirley Henderson, Who Played Moaning Myrtle In The Harry Potter Films, Was Actually 37 When She Appeared In The Second Film

    Warner Bros. Pictures Report

    kurisutofu
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    When you know it, you can kind of see it.

    View more comments

    If you wonder why so many teenage roles are actually played by adult actors, there may be a good reason or two for this. First of all, according to child labor laws, kids can only work for up to a few hours at a time. Meanwhile, movie sets and TV productions will normally spend 10-12 hours a day working on a set.

    ADVERTISEMENT

    There is also the issue of schooling that most minors are still required to complete. Plus, minors are more expensive to get insured if their job requires them to do stunts and physical work. Casting slightly older actors may be a workaround for not paying extra costs.

    Moreover, the child actor can outgrow the age of their characters as their aging is more noticeable. Think of the ages 13 and 18 and how vast the difference is. And lastly, the great majority of professional actors are twenty and up, so they always already have greater experience and acting skills to compare with teenage and child actors.

    #4

    Audrey Hepburn 32 In Breakfast At Tiffany’s As 18 Year Old

    Audrey Hepburn 32 In Breakfast At Tiffany’s As 18 Year Old

    Report

    von Funnyname
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    She was only supposed to be 18?! Suddenly her character makes much more sense...

    View more comments
    ADVERTISEMENT
    #5

    John Franklin, Children Of The Corn. The Role Of The 12-Year-Old Prophet In The Horror Movie Children Of The Corn Became A Debut For John Franklin. By That Time The Actor Had Already Turned 25

    John Franklin, Children Of The Corn. The Role Of The 12-Year-Old Prophet In The Horror Movie Children Of The Corn Became A Debut For John Franklin. By That Time The Actor Had Already Turned 25

    Report

    Janine B.
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    He was 25?! Looking so extremly young must be hard.

    View more comments
    ADVERTISEMENT
    #6

    Winona Ryder Was 28 When She Played An 18-Year-Old In "Girl, Interrupted" As Susanna Kaysen

    Winona Ryder Was 28 When She Played An 18-Year-Old In "Girl, Interrupted" As Susanna Kaysen

    Report

    For many child actors who start out at a very early age, the sudden fame and intense work load may be debilitating. Macaulay Culkin, who started acting at the age of 4 and got famous for his role as Kevin McCallister in the Home Alone films, has said multiple times how truly hard it all was.

    “It started feeling like a chore. I started vocalizing that and not being heard: I was saying, ‘I wanna go to school—I haven’t done a full year of school since first grade,'” he told Esquire in a recent interview.

    Culkin’s lifelong struggle with psychological problems also serves as an example that casting a very young actor for a leading role which requires a lot of responsibility may be, in some way, harmful.

    #7

    Amanda Seyfried Was 27 When She Played The Teenage Cosette In Les Misérables

    Amanda Seyfried Was 27 When She Played The Teenage Cosette In Les Misérables

    Universal Pictures Report

    ADVERTISEMENT
    #8

    Keiko Agena Played A 17-Year-Old Lane In Gilmore Girls While Being 27-Years-Old

    Keiko Agena Played A 17-Year-Old Lane In Gilmore Girls While Being 27-Years-Old

    Report

    Doggi
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    She seems so young in the show tho!

    View more comments
    ADVERTISEMENT
    #9

    Olivia Newton-John - 28 In Grease As Sandy Dumbrowski - 17

    Olivia Newton-John - 28 In Grease As Sandy Dumbrowski - 17

    Report

    WilvanderHeijden
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    there wasn't a teenager in Grease younger than 28 and some of them even looked 40.

    View more comments
    #10

    Jack Gleeson, 25, As King Joffrey In Got, 17. In The Books He Was Only 13-Years-Old

    Jack Gleeson, 25, As King Joffrey In Got, 17. In The Books He Was Only 13-Years-Old

    Report

    B
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    The most hated character in a TV show ever, IMO. Brilliantly acted though.

    View more comments
    #11

    Alan Ruck - 30 In Ferris Bueller's Day Off As Cameron Frye - 18

    Alan Ruck - 30 In Ferris Bueller's Day Off As Cameron Frye - 18

    Report

    ADVERTISEMENT
    #12

    Keanu Reeves, Bill & Ted’s Excellent Adventure. He Played A 17-Year-Old Schoolboy At The Age Of 25 In The Sci-Fi Comedy Of 1989

    Keanu Reeves, Bill & Ted’s Excellent Adventure. He Played A 17-Year-Old Schoolboy At The Age Of 25 In The Sci-Fi Comedy Of 1989

    Report

    JuJu
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Let's be honest. We all know Keanu has a hidden picture of him that ages. Or he's a vampire. And one of the loveliest and kindest people in show biz

    View more comments
    ADVERTISEMENT
    #13

    Sophie Mcshera Plays The Young Kitchen Maid Daisy In "Downton Abbey" While Being 35-Years-Old

    Sophie Mcshera Plays The Young Kitchen Maid Daisy In "Downton Abbey" While Being 35-Years-Old

    Report

    #14

    Michael J. Fox - 29 In Back To The Future As Marty Mcfly - 17

    Michael J. Fox - 29 In Back To The Future As Marty Mcfly - 17

    Report

    Doggi
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    I always thought he looked younger than 17.

    View more comments
    #15

    Cole Sprouse Is 27 Years Old, But His "Riverdale" Character Jughead Is Meant To Be Just 16

    Cole Sprouse Is 27 Years Old, But His "Riverdale" Character Jughead Is Meant To Be Just 16

    Report

    Kjorn
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    every teenagers are much older in tv. in that 70's show the only one who was actually a realistic age was mila kunis. all the other were past their 20's

    View more comments
    ADVERTISEMENT
    #16

    Jon Heder - 25, Napoleon Dynamite - 16. He Certainly Knew How To Act Like A Teenager

    Jon Heder - 25, Napoleon Dynamite - 16. He Certainly Knew How To Act Like A Teenager

    Report

    ADVERTISEMENT
    #17

    Jennifer Grey - 27 In Dirty Dancing As Frances “Baby” Houseman - 17

    Jennifer Grey - 27 In Dirty Dancing As Frances “Baby” Houseman - 17

    Report

    #18

    Leonardo Dicaprio - 28 In Catch Me If You Can As Frank Abignale Jr. - 16

    Leonardo Dicaprio - 28 In Catch Me If You Can As Frank Abignale Jr. - 16

    Report

    K Witmer
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Love this movie even better it's a true story

    View more comments
    #19

    Ian Somerhalder Started Playing Damon Salvatore, A Vampire Turned-At-25 When The Actor Was 30-Years-Old And Finished The Show When He Was 38-Years-Old Still Playing A 25-Year-Old

    Ian Somerhalder Started Playing Damon Salvatore, A Vampire Turned-At-25 When The Actor Was 30-Years-Old And Finished The Show When He Was 38-Years-Old Still Playing A 25-Year-Old

    Report

    Mama Panda
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    And he was sexy as hell through the whole show!!!

    View more comments
    ADVERTISEMENT
    #20

    Kit Harington Was 30-Years-Old While Jon Snow Is Supposed To Be 17. In The Books He Was 14

    Kit Harington Was 30-Years-Old While Jon Snow Is Supposed To Be 17. In The Books He Was 14

    Report

    wandile dludlu
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Actually didn't feel that disconnected with the character. I think maybe it's because GOT didn't really concentrate on age. The only person we paid attention to was Ayra

    View more comments
    ADVERTISEMENT
    #21

    Bianca Lawson, Who Played High Schooler Maya, Was 31 When The Pilot For Pretty Little Liars Was Shot

    Bianca Lawson, Who Played High Schooler Maya, Was 31 When The Pilot For Pretty Little Liars Was Shot

    ABC Family Report

    Lia Hamilton
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    I havent watched the show but she looks convincing. And super sweet

    View more comments
    #22

    Rachel Mcadams - 25 In Mean Girls As Regina George - 17

    Rachel Mcadams - 25 In Mean Girls As Regina George - 17

    Report

    Shelp
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    And it's pretty obvious on this picture

    View more comments
    #23

    Paul Wesley, The Vampire Diaries. His Character Stefan Salvatore Was 17, Actor 35

    Paul Wesley, The Vampire Diaries. His Character Stefan Salvatore Was 17, Actor 35

    Report

    ADVERTISEMENT
    See Also on Bored Panda
    #24

    Stockard Channing Was 33 When She Played High Schooler Rizzo In Grease

    Stockard Channing Was 33 When She Played High Schooler Rizzo In Grease

    Paramount Pictures Report

    ADVERTISEMENT
    See Also on Bored Panda
    #25

    Gabriel Union - 27 In Bring It On As Isis - 17

    Gabriel Union - 27 In Bring It On As Isis - 17

    Report

    Kwj
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    She is sooo beautifull :D love her in that movie

    View more comments
    #26

    Stacey Dash - 29 In Clueless As Dionne “Dee” Davenport - 17

    Stacey Dash - 29 In Clueless As Dionne “Dee” Davenport - 17

    Report

    ADVERTISEMENT
    See Also on Bored Panda
    #27

    Jason Earles Was 29 When He Began Playing Hannah's Teenage Brother, Jackson, On Hannah Montana

    Jason Earles Was 29 When He Began Playing Hannah's Teenage Brother, Jackson, On Hannah Montana

    Disney Channel Report

    Jennifer .S
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    I was gonna say, he played like a 30 year old on Kickin' It but looks the same as he did in Hannah Montana

    View more comments
    #28

    Emma Thompson Starred As 19-Year-Old Elinor Dashwood In "Sense And Sensibility" When She Was 35

    Emma Thompson Starred As 19-Year-Old Elinor Dashwood In "Sense And Sensibility" When She Was 35

    Report

    Just another bot
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Elinor was almost past the marrying age as per Victorian standards and she was pretty much regarded as a spinster. Having an older actress portray her helps convey the idea. But apart from that, Emma Thompson is phenomenal in this movie. I love the whole cast but she just shines.

    View more comments
    ADVERTISEMENT
    See Also on Bored Panda
    #29

    Denise Richards, Wild Thingsplaying A 16-Year-Old Schoolgirl, At The Age Of 27

    Denise Richards, Wild Thingsplaying A 16-Year-Old Schoolgirl, At The Age Of 27

    Report

    boredkoala
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Very glad she wasn't actually 16 in that movie...

    View more comments
    ADVERTISEMENT
    See Also on Bored Panda
    #30

    Ashleigh Murray Was 28 When She Began Shooting Riverdale As Teenager Josie

    Ashleigh Murray Was 28 When She Began Shooting Riverdale As Teenager Josie

    The CW Report

    Bettye McKee
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    She is beautiful. She looks like a teenager.

    View more comments
    #31

    Joe Keery, Stranger Things. The Actor Who Played The Role Of High School Student, Steve Harrington, Had Already Turned 24 When He Started His Work On The Sci-Fi TV Series

    Joe Keery, Stranger Things. The Actor Who Played The Role Of High School Student, Steve Harrington, Had Already Turned 24 When He Started His Work On The Sci-Fi TV Series

    Report

    #32

    Emilia Clark - 28 In Game Of Thrones As Daenerys Targaryen - 16

    Emilia Clark - 28 In Game Of Thrones As Daenerys Targaryen - 16

    Report

    Francis
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    i like this photo in this context :D

    View more comments
    ADVERTISEMENT
    See Also on Bored Panda
    #33

    Scarlett Johansson Starred In "Lost In Translation" When She Was Just 18 Years Old, Though Her Character Was Meant To Be A College Graduate

    Scarlett Johansson Starred In "Lost In Translation" When She Was Just 18 Years Old, Though Her Character Was Meant To Be A College Graduate

    Report

    ADVERTISEMENT
    See Also on Bored Panda
    #34

    Andrew Garfield Was 31 When The Second Amazing Spider-Man Came Out, Featuring His Character Graduating High School

    Andrew Garfield Was 31 When The Second Amazing Spider-Man Came Out, Featuring His Character Graduating High School

    Sony Pictures Releasing Report

    Alan Green
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Sorry but if Emma Stone is in a movie I won't be spending much time looking at anyone else to even notice their age. She's luuuurvly!

    View more comments
    #35

    Kristen Connolly, The Cabin In The Woods. She Played A 18 Year Old Friend Of The Main Character, Was 31 Years Old At The Time Of Filming

    Kristen Connolly, The Cabin In The Woods. She Played A 18 Year Old Friend Of The Main Character, Was 31 Years Old At The Time Of Filming

    Report

    #36

    Roberto Benigni, Pinocchio. The Movie Pinocchio That Was Released In 2002 Starred 49-Year-Old Benigni Playing The Role Of The Young Wooden Boy

    Roberto Benigni, Pinocchio. The Movie Pinocchio That Was Released In 2002 Starred 49-Year-Old Benigni Playing The Role Of The Young Wooden Boy

    Report

    Marcellus the Third
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    And THAT'S what's wrong with that movie?! You've clearly not seen that overheated pile.

    View more comments
    ADVERTISEMENT
    #37

    Gwyneth Paltrow Was Only 22 When She Played 32-Year-Old Brad Pitt's Wife In Se7en

    Gwyneth Paltrow Was Only 22 When She Played 32-Year-Old Brad Pitt's Wife In Se7en

    New Line Cinema Report

    earringnut
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Sometimes it be like that. My dad married my mom while she was still in college. He was in his 30s.

    View more comments
    ADVERTISEMENT
    #38

    Julianna Rose Mauriello Was 16 In 2007, When She Finished Playing The 8-Year-Old Stephanie In Lazytown

    Julianna Rose Mauriello Was 16 In 2007, When She Finished Playing The 8-Year-Old Stephanie In Lazytown

    Nickelodeon Report

    #39

    Christian Navarro In "13 Reasons Why". While His Character Is Supposed To Be 18, Navarro Is 28

    Christian Navarro In "13 Reasons Why". While His Character Is Supposed To Be 18, Navarro Is 28

    Report

    JuJu
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    I thought he was well casted, because the character had to be a grown up at a very young age. Kind of an old soul.

    View more comments
    #40

    Sasha Pieterse, Who Played 15-Year-Old Alison, Was 12 When The Pilot For Pretty Little Liars Began Shooting

    Sasha Pieterse, Who Played 15-Year-Old Alison, Was 12 When The Pilot For Pretty Little Liars Began Shooting

    ABC Family Report

    ADVERTISEMENT
    #41

    Amy Poehler Was Only 33 When She Played The Mom Of A High School Junior In Mean Girls

    Amy Poehler Was Only 33 When She Played The Mom Of A High School Junior In Mean Girls

    Paramount Pictures Report

    Tracey Hirt
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    She is only 8 years older than the actress who played her daughter.

    View more comments
    ADVERTISEMENT
    #42

    Nicole Kidman, Flirting. The Actress Was Pretty Far From School Aged. At The Time Of Filming, In 1991, She Had Just Turned 24 Years Old

    Nicole Kidman, Flirting. The Actress Was Pretty Far From School Aged. At The Time Of Filming, In 1991, She Had Just Turned 24 Years Old

    Report

    Little Wonder
    Community Member
    5 years ago Created by potrace 1.15, written by Peter Selinger 2001-2017

    Ooh, I'd forgotten all about that movie. It's a good one.