Skip To Content
  • Quiz badge

I Bet You Can't Guess Who Was The Oldest Actor To Play A Teen On These Shows

"Age is nothing but a number." —Every teen drama casting call.

  1. Who was the oldest actor of Riverdale teens?

    Correct! 
    Wrong! 

    Ashleigh Murray was 28 years old when she started playing Josie McCoy, a high school sophomore, in Season 1. She is currently 32 years old.

    Via The CW
  2. Who was the oldest actor of the Pretty Little Liars teens?

    Correct! 
    Wrong! 

    Bianca Lawson was 30 when she started playing Maya St. Germain, a high school junior, in Season 1. She is currently 41 years old.

    Via Freeform
  3. Who was the oldest actor of the One Tree Hill teens?

    Correct! 
    Wrong! 

    Antwon Tanner was 28 when he started playing Skills Taylor, a high school junior, in Season 1. He is currently 45 years old.

    Via The WB / The CW
  4. Who was the oldest actor of the Beverly Hills, 90210 teens?

    Correct! 
    Wrong! 

    Gabrielle Carteris was 29 when she started playing Andrea Zuckerman, a high school junior, in Season 1. She is currently 59 years old.

    Via Fox
  5. Who was the oldest actor of the 13 Reasons Why teens?

    Correct! 
    Wrong! 

    Ross Butler was 26 when he started playing Zach Dempsey, a high school junior, in Season 1. He is currently 30 years old.

    Via Netflix
  6. Who was the oldest actor of the Euphoria teens?

    Correct! 
    Wrong! 

    Algee Smith was 24 when he started playing Christopher McKay, a college freshman, in Season 1. He is currently 25 years old.

    Via HBO
  7. Who was the oldest actor of the Glee teens?

    Correct! 
    Wrong! 

    Cory Monteith was 26 when he started playing Finn Hudson, a high school sophomore, in Season 1.

    Via Fox
  8. Who was the oldest actor of the Gossip Girl teens?

    Correct! 
    Wrong! 

    Jessica Szohr was 22 when she started playing Vanessa Abrams, a high school junior, in Season 1 of. She is currently 35 years old.

    Via The CW
  9. Who was the oldest actor of The O.C. teens?

    Correct! 
    Wrong! 

    Ben McKenzie was 24 when he started playing Ryan Atwood, a high school junior, in Season 1. He is currently 42 years old.

    Via Fox
  10. Who was the oldest actor of The Secret Life of The American Teen?

    Correct! 
    Wrong! 

    Greg Finley was 23 when he started playing Jack Pappas, a high school junior, in Season 1. He is currently 35 years old.

    Via Freeform
  11. Who was the oldest actor of the Teen Wolf teens?

    Correct! 
    Wrong! 

    Crystal Reed was 27 when she started playing Allison Argent, a high school sophomore, in Season 1. She is currently 35 years old.

    Via MTV
  12. Who was the oldest actor of the 90210 teens?

    Correct! 
    Wrong! 

    Trevor Donovan was 30 when he started playing Teddy Montgomery, a high school junior, in Season 2. He is currently 42 years old.

    Via The CW