Skip To Content

    21 Teen Drama Actors Vs. Them As Actual Teens

    I cannot believe how young Ar贸n Piper looks.

    by ,

    1. Shenae Grimes playing 15-year-old Annie on 90210:

    Annie in "90210"
    Michael Desmond / The CW / Courtesy Everett Collection

    Shenae Grimes as an actual 15-year-old:

    Shenae on "Degrassi"
    CTV

    2. Troian Bellisario playing 16-year-old Spencer on Pretty Little Liars:

    Troian as Spencer on "Pretty Little Liars"
    Danny Feld / ABC Family / Courtesy Everett Collection

    Troian Bellisario as an actual 16-year-old:

    Troian in First Monday
    CBS

    3. Ashley Benson playing 15- or 16-year-old Hannah on Pretty Little Liars:

    Ashley as Hanna in "Pretty Little Liars"
    Freeform

    Ashley Benson as an actual 15-year-old:

    Ashley in Zoey 101
    Nickelodeon

    4. Janel Parrish playing 15- or 16-year-old Mona on Pretty Little Liars:

    Janel as Mona in "Pretty Little Liars"
    Danny Feld / ABC Family / Courtesy Everett Collection

    Janel Parrish as an actual 15-year-old:

    Janel as Vanessa's friend on "The Bernie Mac Show"
    Fox

    5. Nina Dobrev playing 17-year-old Elena on The Vampire Diaries:

    Nina with her hands on her hips as Katherine on "The Vampire Diaries"
    Bob Mahoney / The CW / Courtesy Everett Collection

    Nina Dobrev as an actual 17-year-old:

    Nina on "Degrassi: The Next Generation"
    CTV

    6. Naya Rivera playing 15- or 16-year-old Santana on Glee:

    Nina as Santana on "Glee"
    Fox

    Naya Rivera as an actual 15-year-old:

    Naya on "The Bernie Mac Show"
    Fox

    7. KJ Apa playing 15- or 16-year-old Archie on Riverdale:

    KJ Apa on "Riverdale" looking into a car window
    The CW

    KJ Apa as an actual 16-year-old:

    KJ on "Shortland Street"
    TVNZ 2

    8. Sara Waisglass playing 15-year-old Max on Ginny & Georgia:

    Sara Waisglass on "Ginny & Georgia"
    Netflix

    Sara Waisglass as an actual 15-year-old:

    9. Chad Michael Murray playing 17- or 18-year-old Lucas on One Tree Hill:

    Chad Michael Murray as Lucas on "One Tree Hill"
    The WB

    Chad Michael Murray as an actual 18-year-old:

    Chad on "Gilmore Girls"
    The WB

    10. Olivia Holt playing 15- or 16-year-old Kate on Cruel Summer:

    Olivia Holt as Kate on "Cruel Summer"
    Freeform

    Olivia Holt as an actual 15-year-old:

    Olivia Holt on "Kickin It"
    Disney Sisters / YouTube / Via youtube.com

    11. Amber Riley playing high schooler Mercedes on Glee:

    Amber as Mercedes in "Glee"
    Adam Rose / Fox / Courtesy Everett Collection

    Amber Riley as an actual high schooler:

    Amber's prom picture

    12. Adelaide Kane playing teenage Mary on Reign:

    Adelaide as Mary in "Reign"
    Sven Frenzel / The CW / Courtesy Everett Collection

    Adelaide Kane as an actual teenager:

    Adelaide on "Neighbours"
    Network Ten

    13. Cody Christian playing teenage Asher on All American:

    Cody as Asher on "All American"
    The CW

    14. Cody Christian as an actual teenager:

    Cody as Mike on "Pretty Little Liars"
    Freeform

    15. Tyler Posey playing 15-year-old Scott on Teen Wolf:

    Scott on "Teen Wolf"
    MTV

    Tyler Posey as an actual 15-year-old:

    Tyler on "Smallville"
    The CW

    16. Samantha Logan playing 16-year-old Olivia on All American:

    Samantha on "All American"
    The CW

    Samantha Logan as an actual 16-year-old:

    Samantha on "666 Park Avenue"
    ABC

    17. Danna Paola playing 16-year-old Lu on Elite:

    Danna Paola as Lu on "Elite"
    Netflix

    Danna Paola as an actual 16-year-old:

    Danna Paola at the Kids Choice Awards Mexico
    Victor Chavez / WireImage / Getty Images

    18. Ar贸n Piper playing 16-year-old Ander on Elite:

    Ar贸n Piper as Ander on "Elite"
    Netflix

    Ar贸n Piper as an actual 16-year-old:

    Ar贸n on "15 Years and One Day"
    Castafiore Films

    19. Kaylee Bryant playing 16-year-old Josie on Legacies:

    Kaylee Bryant  as Josie on "Legacies"
    The CW / Courtesy Everett Collection

    Kaylee Bryant as an actual 16-year-old:

    Kaylee on "Dog With a Blog"
    Disney

    20. Miles Heizer playing 16-year-old Alex on 13 Reasons Why:

    Miles Heizer as Alex on "13 Reasons Why"
    Netflix

    Miles Heizer as an actual 16-year-old:

    Miles on "Parenthood"
    NBC / Courtesy Everett Collection

    21. Finally, Milo Ventimiglia playing teenage Jess on Gilmore Girls:

    Milo Ventimiglia as Jess on "Gilmore Girls"
    Warner Bros / Courtesy Everett Collection

    Milo Ventimiglia as an actual teenager:

    Milo on "Sabrina the Teenage Witch"
    ABC

    BuzzFeed Daily

    Keep up with the latest daily buzz with the BuzzFeed Daily newsletter!

    Newsletter signup form