29 Actors Who Gave Amazing Performances On Teen TV Shows But Didn't Get Enough Credit
Bethany Joy Lenz as Haley James Scott on One Tree Hill was extraordinary.
1. Dylan O'Brien as Stiles on Teen Wolf
2. Bethany Joy Lenz as Haley James Scott on One Tree Hill
3. Sophia Bush as Brooke Davis on One Tree Hill
4. Ncuti Gatwa as Eric Effiong on Sex Education
5. Brandy Norwood as Moesha Mitchell on Moesha
6. Troian Bellisario as Spencer Hastings on Pretty Little Liars
7. Brandon Flynn as Justin Foley on 13 Reasons Why
8. Kristen Bell as Veronica Mars on Veronica Mars
9. Naya Rivera as Santana Lopez on Glee
10. Amber Riley as Mercedes Jones on Glee
11. Rider Strong as Shawn Hunter on Boy Meets World
12. Zach Gilford as Matt Saracen on Friday Night Lights
13. Hunter Schafer as Jules Vaughn on Euphoria
14. Jacob Elordi as Nate Jacobs on Euphoria
15. Sarah Michelle Gellar as Buffy Summers on Buffy the Vampire Slayer
16. Marie Avgeropoulos as Octavia Blake on The 100
17. Lindsey Morgan as Raven Reyes on The 100
18. Joshua Jackson, Meredith Monroe, and Kerr Smith as Pacey Witter, Andie McPhee, and Jack McPhee on Dawson's Creek
19. Madelaine Petsch as Cheryl Blossom on Riverdale
20. Nina Dobrev as Elena Gilbert/Katherine Pierce on The Vampire Diaries
21. Kat Graham as Bonnie Bennett on The Vampire Diaries
22. Chris Wood as Kai Parker on The Vampire Diaries
23. Leighton Meester as Blair Waldorf on Gossip Girl
24. Rudy Pankow as JJ on Outer Banks
25. Keir Gilchrist as Sam Gardner on Atypical
26. Caleb McLaughlin as Lucas Sinclair on Stranger Things
27. Mischa Barton as Marissa Cooper on The O.C.
28. Eric Osbourne as Miles Hollingsworth on Degrassi
29. And finally, the entire cast of The Society
Are there other teen TV actors whose performances deserve more recognition? Tell us in the comments below!
Some submissions have been edited for length and/or clarity.