Actors are often seen playing characters that are younger or older than their real self. When the character demands, they must perform and convince their viewers that they are actually the age of their character. To be convincing in any role is the main part of acting and a mark of a good artist. Over the years many of our favourite stars have taken upon roles that portrayed them as younger than their real age and many of them did an amazing job in such roles. These are some of the actors who played characters that were much younger but absolutely rocked it.

 Winona Ryder

Currently famous for playing Joyce Byers on Stranger things, Winona Ryder was a mega star in the early 90s. In the movie ‘Girl, interrupted’ she played a character of an 18 year old while she herself was 27 at the time. It is not hard to believe that Ryder played younger roles till a long time as she has always looked way younger than her age. 

 Toby Maguire

It is debatable whether he was the best Spiderman or not but Toby Maguire played the role of a teenager pretty well when he was around 27 himself in the first movie. Toby’s Peter Parker was fun to watch and he did not let his age be an obstacle to his performance. His baby face and nerdy looks got him through this character and he became a fan favourite and household name. Andrew Garfield followed in his footsteps a few years later and played the character when he was in his late 20s as well.


 Cole Sprouse

He and his twin had a superhit show when they were kids on Disney channel and recently Cole returned to TV as Jughead on CW’s ‘Riverdale’. His character has been a fan favourite but you might be surprised to know that Sprouse is almost a decade older than his onscreen persona as he is 26 while Jughead is around 16. TV shows often cast older actors as tenagers and this is just anothr good example of that.

Orlando Bloom

The handsome hunk Orlando Bloom played an imporrtnt role in the Pirates of the Carriban franchise as Will Turner. Will is supposed to be 18 in the first film and Bloom was 26 when they filmed the movie. His young looks and specially his baby face help him play roles where he is just a boy. Bloom is no stranger to playing roles with such age gaps as he has also played the role of Legolas in LOTR who is more than a thousand years old.

 Rachel McAdams

The extremely talented and gorgeous Rachel McAdams has probably found the fountain of youth as she seems to have stopped ageing. One of her most memorable performances was as Regina George in ‘Mean girls’ where she played a high school student when she was actually in her 20s at the time. She looked just like a teenager and did a great job portraying the charismatic mean girl. 


Leave a Reply