Actors Who Pretended to Be Younger for Years
The entertainment industry often requires actors to portray characters much younger than their biological age. This practice is common in teen dramas and coming of age stories where production demands or specific looks dictate casting choices. While some performers naturally possess youthful features others managed to maintain a younger public persona for years during their careers. These actors successfully convinced audiences they were teenagers or young adults while being significantly older in reality.
Jason Earles

Jason Earles became famous for playing the teenage brother of Miley Cyrus in the hit show ‘Hannah Montana’. While his character Jackson Stewart was portrayed as a high schooler Earles was actually in his late twenties when the series began. He continued to play the role into his early thirties without most viewers realizing the significant age gap. His youthful appearance and high energy performance helped him blend in with a much younger cast for years. This remains one of the most well known examples of an actor playing far below his actual age.
Andy Milonakis

Andy Milonakis gained fame for his unique sketch comedy show on MTV during the early two thousands. Due to a growth hormone condition he maintained the appearance and voice of an adolescent well into his adult years. He played a high school aged character on ‘The Andy Milonakis Show’ despite being nearly thirty years old at the time. Many viewers were genuinely confused about his real age for a long period. He used this physical trait to build a successful career in comedy and television.
Ralph Macchio

Ralph Macchio is best known for his role as Daniel LaRusso in the classic film ‘The Karate Kid’. Although his character was supposed to be a fifteen year old boy Macchio was already twenty two years old during filming. He continued to look remarkably young for decades which allowed him to reprise his most famous role in the sequel series ‘Cobra Kai’. His ability to pass for a teenager helped define his early career in Hollywood. Fans continue to marvel at how he managed to maintain such a youthful look for so long.
Michael J. Fox

Michael J. Fox became an icon for playing high school student Marty McFly in the ‘Back to the Future’ trilogy. He was twenty four years old when the first film was released and continued to play the teenage character in sequels as he approached thirty. His short stature and boyish face made him the perfect choice for younger roles during the eighties. Audiences fully accepted him as a teenager despite his actual age as a married man and father. This role solidified his status as one of the most believable young leads in cinema history.
Luke Perry

Luke Perry rose to stardom playing the brooding teenager Dylan McKay on ‘Beverly Hills, 90210’. He was already twenty four years old when he started playing the sixteen year old high school student. He portrayed a teenager for several seasons even as he moved closer to his thirties in real life. His mature looks were often attributed to the character being an old soul rather than the actor being significantly older. Perry remained a heartthrob for an entire generation who saw him as the quintessential high school rebel.
Jason Priestley

Jason Priestley played the clean cut Brandon Walsh on the long running series ‘Beverly Hills, 90210’. Like his co stars he was significantly older than his high school aged character when the show premiered. He was twenty one years old at the start and continued to play a student well into his late twenties. His performance was so convincing that he became the face of teenage culture in the early nineties. The age gap never seemed to bother the millions of viewers who tuned in weekly to watch his character navigate adolescence.
Cory Monteith

Cory Monteith portrayed the high school quarterback Finn Hudson on the musical series ‘Glee’. He was twenty seven years old when he was cast as a sophomore in high school. Throughout the run of the show he continued to play a teenager while he was actually in his early thirties. His tall build and charming smile helped him pass as a student to the average viewer. He remained one of the most beloved characters on the show despite the large discrepancy between his real age and his role.
Paul Wesley

Paul Wesley spent years playing the teenage vampire Stefan Salvatore on the television series ‘The Vampire Diaries’. He was twenty six years old when he began the role of a character who was turned into a vampire at age seventeen. Since vampires do not age in the show he had to maintain a youthful appearance for eight seasons. By the time the series ended Wesley was in his mid thirties while still playing a teenager. His disciplined fitness routine and genetics allowed him to pull off the ageless look required for the part.
Ian Somerhalder

Ian Somerhalder played the charismatic and dangerous Damon Salvatore on ‘The Vampire Diaries’. He was thirty years old when he started playing a character who was frozen in time as a young man. Much like his co star he had to appear as though he never aged throughout the entire run of the show. Somerhalder successfully portrayed a youthful energy that kept the audience invested in his character for nearly a decade. His piercing blue eyes and sharp jawline helped maintain the illusion of youth well into his late thirties.
Ben Platt

Ben Platt originated the title role in the Broadway musical ‘Dear Evan Hansen’ and later reprised it for the film version. He was twenty seven years old when he played the seventeen year old high school student in the movie. The decision to cast him drew significant public attention due to the visible age difference on screen. Platt used his incredible vocal talent and emotional range to embody the awkwardness of a teenager. Despite the criticism he delivered a powerful performance that captured the essence of the character.
Justin H. Min

Justin H. Min plays the character Ben Hargreeves in the popular series ‘The Umbrella Academy’. Although his character died as a teenager and appears as a ghost Min was already in his late twenties when he took the role. He has a very youthful face that allows him to play characters much younger than his actual age of thirty four. Fans are often surprised to learn that he is significantly older than he appears on the show. His ability to project a youthful vulnerability has made him a standout member of the cast.
Ross Butler

Ross Butler is known for playing high school students in several major television productions including ’13 Reasons Why’ and ‘Riverdale’. He was twenty six years old when he began playing Zach Dempsey and continued the role for several years. His athletic physique and youthful facial features made him a top choice for teenage jock roles in Hollywood. Even as he approached thirty he was still being cast as a student in various projects. He has navigated the transition to adult roles while maintaining a reputation for looking much younger.
Darren Criss

Darren Criss became a star playing Blaine Anderson on the hit series ‘Glee’. He was twenty four years old when he joined the show as a high school student and continued in the role for years. His performance as a talented teenager earned him widespread acclaim and several awards. Despite being in his late twenties by the end of the series he never looked out of place among the younger cast members. His energy and boyish charm were essential to the success of his character.
Andrew Garfield

Andrew Garfield took on the role of Peter Parker in ‘The Amazing Spider-Man’ when he was twenty eight years old. He played a high school student who was supposed to be seventeen years old during the first film. His lean build and nervous energy helped him capture the spirit of a teenager perfectly. He reprised the role in a sequel while he was in his early thirties. Many viewers felt he brought a fresh and believable perspective to the young superhero despite the age gap.
Tobey Maguire

Tobey Maguire was the first actor to play Peter Parker in the modern era of ‘Spider-Man’ films. He was twenty seven years old when he played the high school aged superhero in the first installment. His youthful face and quiet demeanor made him a convincing choice for the shy and nerdy student. He continued to play the character through three films as he aged into his early thirties. His portrayal remains a favorite for many fans who grew up watching him as the young web slinger.
Joe Keery

Joe Keery plays Steve Harrington on the massive hit series ‘Stranger Things’. He was twenty four years old when he began playing the high school student in the first season. As the show progressed he continued to play a character only a few years out of high school while he was actually in his early thirties. His iconic hair and charismatic performance have made him a fan favorite throughout the series. He seamlessly transitioned from a high school bully to a protective older brother figure while looking much younger than his years.
Charlie Heaton

Charlie Heaton portrays Jonathan Byers on the supernatural drama ‘Stranger Things’. He was twenty two years old when he started playing the high school aged character alongside a much younger cast. Now in his thirties he still portrays a young adult on the show with great success. His slender frame and youthful features allow him to blend in with the teenage characters effortlessly. He has spent nearly a decade playing a character that is significantly younger than his real self.
Ncuti Gatwa

Ncuti Gatwa gained international recognition for his role as Eric Effiong in the series ‘Sex Education’. He was twenty six years old when he was cast as a sixteen year old high school student. He continued to play the teenage character for several seasons as he moved into his late twenties and early thirties. His vibrant performance and youthful energy made the age difference almost unnoticeable to the audience. He has since moved on to major roles including the lead in ‘Doctor Who’ after years of playing a teenager.
Harry Shum Jr.

Harry Shum Jr. played Mike Chang on the musical series ‘Glee’ for several seasons. He was twenty seven years old when he was cast as a high school student with a talent for dancing. He continued to play the teenage character well into his thirties as the show depicted the students graduating. His incredible dancing ability and youthful appearance allowed him to fit in perfectly with the younger actors. Even now he continues to be praised for his ageless look in various television and film roles.
John Cho

John Cho played a high school student in the ‘American Pie’ series and a college aged character in ‘Harold & Kumar Go To White Castle’. He was already thirty two years old when he played the young medical school applicant Harold Lee. His youthful face has allowed him to play roles much younger than his actual age for most of his career. He famously played a twenty one year old Hikaru Sulu in the ‘Star Trek’ reboot while he was in his late thirties. Cho has built a successful long term career while consistently being cast in younger roles.
Jim Parsons

Jim Parsons became a global star playing the socially awkward Sheldon Cooper on ‘The Big Bang Theory’. He was thirty four years old when the show began and played a character who was often perceived as being in his early twenties. His lean frame and unique voice helped him maintain a youthful persona for twelve seasons. By the time the show concluded he was in his mid forties but still looked much younger on screen. This youthful energy was a key component of his character and the success of the sitcom.
Thomas Brodie-Sangster

Thomas Brodie-Sangster is perhaps the most famous example of an actor who consistently looks much younger than his age. He was thirteen when he played a much younger child in ‘Love Actually’ and twenty four when he played a teenager in ‘The Maze Runner’. Even in his thirties he continues to be cast in roles that require a youthful appearance. His distinct facial features have allowed him to play characters in their teens and twenties for over two decades. He has embraced his unique look and used it to secure a wide variety of roles in film and television.
Alan Ruck

Alan Ruck played the high school student Cameron Frye in the classic comedy ‘Ferris Bueller’s Day Off’. He was twenty nine years old at the time of filming which made him more than a decade older than a typical high school junior. His performance as the anxious and sheltered teenager is considered one of the highlights of the film. He successfully mimicked the mannerisms and insecurities of a high school student so well that few people questioned his age. This role remains his most iconic performance from his early career.
Henry Winkler

Henry Winkler became a cultural phenomenon playing Arthur Fonzarelli on the long running sitcom ‘Happy Days’. Although the Fonz was a young greaser Winkler was already twenty nine years old when the series started. He continued to play the cool and youthful character for ten years as he aged into his late thirties. His leather jacket and signature thumbs up gesture defined an era of television for audiences of all ages. He managed to keep the character feeling fresh and relevant despite being much older than the demographic he represented.
Channing Tatum

Channing Tatum played a high school student in the dance film ‘Step Up’ when he was twenty six years old. He later played an undercover police officer posing as a high school student in ’21 Jump Street’ when he was thirty two. His athletic build and versatile acting style allowed him to pull off the look of a student in both projects. He often leaned into the humor of being an older man trying to fit in with teenagers in his later roles. His career has been marked by his ability to transition between young heartthrob and mature leading man.
Tyler Hoechlin

Tyler Hoechlin played the teenage werewolf Derek Hale on the television series ‘Teen Wolf’. He was twenty three years old when he was cast as a character who had been a teenager for a very long time due to supernatural reasons. He maintained a youthful and fit appearance throughout his time on the show. Later he took on the role of Superman which also required a timeless and youthful look. He has consistently been cast in roles that capitalize on his ability to look younger than his actual age.
Colton Haynes

Colton Haynes played the high school athlete Jackson Whittemore on ‘Teen Wolf’ starting in his early twenties. He continued to play teenage and young adult roles on shows like ‘Arrow’ for several years. His sharp features and model looks made him a natural fit for the CW network style of casting older actors as teens. He remained a popular choice for young adult dramas well after he had left his own teenage years behind. His career has thrived on his ability to maintain a youthful aesthetic for the camera.
Charles Melton

Charles Melton joined the cast of ‘Riverdale’ as Reggie Mantle when he was twenty six years old. He played the high school football player for several seasons as the show depicted the lives of its teenage characters. Even as the plot moved forward he continued to portray a young man while he was actually in his early thirties. His strong jawline and youthful energy allowed him to fit into the heightened reality of the show effortlessly. He has since transitioned into critically acclaimed film roles while still looking remarkably young.
Robert Pattinson

Robert Pattinson became a global superstar playing the teenage vampire Edward Cullen in the ‘Twilight’ saga. He was twenty two years old when the first film was released and continued the role for five installments. Since his character was eternally seventeen years old he had to maintain a consistent look for several years. His pale complexion and intense performance helped him embody the ageless nature of a vampire. This role defined his early career and made him one of the most recognizable young actors in the world.
Zac Efron

Zac Efron gained fame as the teenage basketball star Troy Bolton in the ‘High School Musical’ franchise. He was eighteen when the first film aired and twenty one by the time the third movie was released in theaters. He continued to play younger roles in films like ’17 Again’ where he played a middle aged man transformed back into a teenager. His transformation into a more muscular adult actor has not completely hidden the boyish charm that first made him a star. He remains a versatile performer who can still pass for younger than his late thirties.
Leonardo DiCaprio

Leonardo DiCaprio spent the early part of his career playing characters much younger than his actual age. He was twenty eight years old when he played the teenage con artist Frank Abagnale Jr. in ‘Catch Me If You Can’. His boyish face and slender frame allowed him to convincingly portray a sixteen year old on screen. He also played a young Romeo and the youthful Jack Dawson while he was in his early twenties. This ability to look young helped him secure some of the most iconic roles in modern cinema history.
Jared Leto

Jared Leto is famous for his seemingly ageless appearance and his ability to transform for his roles. He was twenty two years old when he played the high school student Jordan Catalano in ‘My So-Called Life’. Since then he has continued to look much younger than his actual age in almost every project he takes on. Even in his fifties he maintains a youthful look that often leaves fans and interviewers in disbelief. His commitment to a healthy lifestyle is often cited as the reason for his long term youthful appearance.
Paul Rudd

Paul Rudd is frequently the subject of internet memes regarding his inability to age. He was twenty six years old when he played a college student in the classic film ‘Clueless’. Decades later he still looks remarkably similar to his younger self while playing the superhero Ant-Man. He has successfully played characters in their twenties and thirties for a significant portion of his career. His charming personality and youthful face have made him one of the most enduring stars in Hollywood.
Mario Cimarro

Mario Cimarro is a Cuban actor who has spent much of his career playing lead roles in popular telenovelas. He often portrays characters who are in their twenties or early thirties despite being older in real life. In the series ‘Pasión de Gavilanes’ he played a young man while he was already in his early thirties. His physical fitness and leading man looks have allowed him to maintain a youthful screen presence for decades. He remains a beloved figure in Latin American television known for his timeless appearance.
William Levy

William Levy is a Cuban American actor who rose to fame in Spanish language television dramas. He was often cast as the young romantic lead in various telenovelas during his twenties and thirties. His performance in ‘Triunfo del amor’ solidified his status as a youthful heartthrob across Latin America and the United States. He has successfully transitioned to English language roles while keeping his youthful aesthetic intact. Fans continue to follow his career as he balances mature roles with his established youthful image.
Gael García Bernal

Gael García Bernal is a Mexican actor who gained international fame for his roles in ‘Y Tu Mamá También’ and ‘The Motorcycle Diaries’. He played a restless teenager in his breakout role while he was already in his early twenties. His youthful face and intense acting style have allowed him to play a wide range of ages throughout his career. He often portrays characters with a youthful idealism that resonates with audiences worldwide. His ability to maintain a boyish quality has been a hallmark of his successful international career.
Diego Luna

Diego Luna is a Mexican actor and director who started his career as a child actor in telenovelas. He gained global recognition alongside Gael García Bernal in the film ‘Y Tu Mamá También’ playing a teenager. He continued to play youthful roles for many years including his part in ‘Dirty Dancing: Havana Nights’. His career has evolved to include major roles in franchises like ‘Star Wars’ where he still possesses a youthful energy. He is celebrated for his versatility and his ability to portray characters across a wide age spectrum.
Rodrigo Santoro

Rodrigo Santoro is a Brazilian actor who has found success in both his home country and Hollywood. He was often cast as the young handsome lead in Brazilian series before moving to international films. In the movie ‘Love Actually’ he played a young office worker who caught the eye of his co worker. He later played the youthful and powerful Xerxes in the film ‘300’ while he was in his early thirties. His ability to play a variety of ages and ethnicities has made him a prominent figure in global cinema.
Jaime Camil

Jaime Camil is a Mexican actor and singer who is well known for his roles in both telenovelas and American television. He often played the youthful and energetic protagonist in popular series like ‘La fea más bella’. His transition to American television in ‘Jane the Virgin’ allowed him to showcase his comedic timing and youthful charm. Even as he has moved into more mature roles he maintains a vibrant and youthful persona that fans love. He is recognized for his contributions to entertainment across multiple languages and cultures.
Eugenio Derbez

Eugenio Derbez is one of the most influential actors and comedians in the Spanish speaking world. He spent many years playing youthful and eccentric characters in his various comedy shows. In the film ‘Instructions Not Included’ he played a man who had to grow up quickly but still maintained a youthful spirit. His ability to connect with audiences through his humor and youthful energy has made him a household name. He continues to produce and star in projects that showcase his enduring appeal and youthful outlook.
Tom Welling

Tom Welling spent ten years playing a young Clark Kent on the television series ‘Smallville’. He was twenty four years old when the show began and he was tasked with playing a fourteen year old high school student. Throughout the decade long run he grew with the character while still appearing younger than his true age. His athletic build and classic good looks made him a believable young Superman for a generation of fans. He successfully navigated the transition from a teenage character to an iconic adult hero on screen.
Ke Huy Quan

Ke Huy Quan started his career as a child actor in major films like ‘Indiana Jones and the Temple of Doom’. After a long hiatus from acting he returned to the screen in ‘Everything Everywhere All at Once’. Many fans were shocked to realize that the actor they remembered as a child was now in his fifties. His youthful face and high energy performance during his comeback earned him an Academy Award. He has embraced his history as a young star while proving that he still possesses a youthful spirit in his adult roles.
Steven Yeun

Steven Yeun became a star playing Glenn Rhee on the hit series ‘The Walking Dead’. He was in his late twenties when he began playing the youthful and resourceful survivor. His performance made him a fan favorite and he was often perceived as being much younger than he was. Since leaving the show he has taken on diverse roles that continue to highlight his youthful appearance and range. He has become a critically acclaimed actor who balances his youthful image with complex and mature performances.
Trevor Jackson

Trevor Jackson is an actor and singer who has been working in the industry since he was a child. He played a high school student on the series ‘Eureka’ and later a college student on ‘Grown-ish’. He was already in his early twenties when he began playing the teenage version of his characters. His youthful energy and talent have made him a staple in young adult programming for years. He continues to build a successful career while maintaining a look that allows him to play younger roles.
Jesse Metcalfe

Jesse Metcalfe gained fame playing the teenage gardener John Rowland on the series ‘Desperate Housewives’. He was twenty five years old when he played the high school aged character who was involved in a scandalous affair. His fit physique and youthful looks made him a prominent heartthrob in the mid two thousands. He later starred in the film ‘John Tucker Must Die’ as a high school student while he was in his late twenties. He has successfully maintained a leading man career while often playing younger than his actual age.
Taylor Kitsch

Taylor Kitsch played the high school football star Tim Riggins on the critically acclaimed series ‘Friday Night Lights’. He was twenty five years old when the show started and he continued to play the teenager for several seasons. His rugged looks and intense performance made him a breakout star of the series. He transitioned to film roles that often capitalized on his youthful and athletic persona. He remains well known for his portrayal of a troubled teenager despite his actual age during filming.
Cory Hardrict

Cory Hardrict has spent a large portion of his career playing characters significantly younger than himself. He played a teenager in the series ‘Lincoln Heights’ when he was in his late twenties. His youthful face has allowed him to continue working in young adult roles well into his thirties. He has often spoken about how his appearance has both helped and challenged his career in Hollywood. He remains a versatile actor who is able to disappear into younger roles with ease.
Antwon Tanner

Antwon Tanner played the high school student Antwon Skills Taylor on the long running drama ‘One Tree Hill’. He was already twenty eight years old when the series began and he continued the role for several years. His performance as a loyal friend and talented athlete made him a core part of the show cast. Fans were often surprised to find out he was nearly a decade older than the character he was portraying. He successfully maintained the illusion of youth throughout the duration of the series.
Tom Holland

Tom Holland is the current face of Spider-Man in the Marvel Cinematic Universe. He was nineteen years old when he was cast as a fifteen year old Peter Parker in ‘Captain America: Civil War’. He has continued to play a high school and college aged character in several blockbuster films. His boyish looks and background in gymnastics help him perform the youthful and energetic role perfectly. He is widely considered one of the most believable actors to ever play the young superhero.
Nicholas Hoult

Nicholas Hoult began his career as a child actor in the film ‘About a Boy’. He transitioned to teenage roles in the series ‘Skins’ where he played a high school student while he was actually eighteen. He later played a younger version of Beast in the ‘X-Men’ franchise and various other youthful leads. His ability to grow from a child star into a mature actor while keeping a youthful appearance has been impressive. He continues to take on diverse roles that showcase his range and enduring youthful look.
Which of these actors surprised you most with their real age and who would you add to the list in the comments?


