1.
Imogen from Pretty Little Liars: Original Sin (played as a kid by Everly "Evie" Vilasuso and as a teen by Bailee Madison):
2.
Archie from Riverdale (played as a kid by Brock Brown and as a teen/adult by KJ Apa):
3.
Betty from Riverdale (played as a kid by Hannah Bos and as a teen/adult by Lili Reinhart):
4.
Georgia from Ginny & Georgia (played as a teen by Nikki Roumel and as an adult by Brianne Howey):
5.
Joe from Ginny & Georgia (played as a teen by Yatharth Bhatt and as an adult by Raymond Ablack):
6.
Sabrina from The Chilling Adventures of Sabrina (played as a kid by Mckenna Grace and as a teen by Kiernan Shipka):
7.
Rue from Euphoria (played as a 10-year-old by McKenna Roberts and as a teen by Zendaya):
8.
Maddy from Euphoria (played as a kid by Keilani Arellanes and as a teen by Alexa Demie):
9.
Jules from Euphoria (played as a kid by Clark Furlong and as a teen by Hunter Schafer):
10.
Dean from Supernatural (played as a teen by Dylan Everett and as an adult by Jensen Ackles):
11.
Sam from Supernatural (played as a kid by Colin Ford and as an adult by Jared Padalecki):
12.
Marcel from The Originals (played as a kid by McCarrie McCausland and as an adult by Charles Michael Davis):
13.
Lorelai from Gilmore Girls (played as a teen by Chelsea Brummet and as an adult by Lauren Graham):
14.
Elijah from The Originals (played as a kid by Perry Cox and as an adult by Daniel Gillies):
15.
Derek from Teen Wolf (played as a teen by Ian Nelson and as an adult by Tyler Hoechlin):
16.
And finally, Justin from 13 Reasons Why (portrayed as a kid by Hank Greenspan and as an adult by Brandon Flynn):
Got any other examples of perfect younger character castings on teen shows? Tell us in the comments!
TV and Movies
Get all the best moments in pop culture & entertainment delivered to your inbox.