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

Image source: Universal Pictures
#2 Laurence Fishburne Was Only 14 When He Played A Soldier In Apocalypse Now

Image source: United Artists
#3 Shirley Henderson, Who Played Moaning Myrtle In The Harry Potter Films, Was Actually 37 When She Appeared In The Second Film

Image source: Warner Bros. Pictures
#4 Audrey Hepburn 32 In Breakfast At Tiffany’s As 18 Year Old

#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

#6 Winona Ryder Was 28 When She Played An 18-Year-Old In “Girl, Interrupted” As Susanna Kaysen

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

Image source: Universal Pictures
#8 Keiko Agena Played A 17-Year-Old Lane In Gilmore Girls While Being 27-Years-Old

#9 Olivia Newton-John – 28 In Grease As Sandy Dumbrowski – 17

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

#11 Alan Ruck – 30 In Ferris Bueller’s Day Off As Cameron Frye – 18

#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

#13 Sophie Mcshera Plays The Young Kitchen Maid Daisy In “Downton Abbey” While Being 35-Years-Old

#14 Michael J. Fox – 29 In Back To The Future As Marty Mcfly – 17

#15 Cole Sprouse Is 27 Years Old, But His “Riverdale” Character Jughead Is Meant To Be Just 16

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

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

#18 Leonardo Dicaprio – 28 In Catch Me If You Can As Frank Abignale Jr. – 16

#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

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

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

Image source: ABC Family
#22 Rachel Mcadams – 25 In Mean Girls As Regina George – 17

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

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

Image source: Paramount Pictures
#25 Gabriel Union – 27 In Bring It On As Isis – 17

#26 Stacey Dash – 29 In Clueless As Dionne “Dee” Davenport – 17

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

Image source: Disney Channel
#28 Emma Thompson Starred As 19-Year-Old Elinor Dashwood In “Sense And Sensibility” When She Was 35

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

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

Image source: The CW
Follow Us





