26 Adult Actors That Tricked Us Into Thinking They Were Actually Teens
Who said age has to matter?
We asked members of the BuzzFeed Community which adult actors played teens so well they forgot they were actually adults. Here are some of the best responses:
1. Asa Butterfield (Sex Education)

Character age: 16
Actor's current age: 23
"Asa Butterfield is 23 but he still looks young."
2. Alexa Demie (Euphoria)

3. Bianca Lawson (Pretty Little Liars)

Character age: 17
Actor's age when on the show: 33
Actor's current age: 41
"She was convincing as a teenager on Pretty Little Liars and I was shocked when I found out she was in her thirties."
4. Ross Butler (13 Reasons Why)

Character age: 18-19
Actor's age (Season 1): 26
Actor's current age: 30
"He was great at playing Zach and I was shocked when I heard he was in his late twenties [while filming]."
5. Tom Holland (Spider-Man: Homecoming)

6. Ncuti Gatwa (Sex Education)

Character age: 16
Actor's current age: 27
"He’s 27 in real life but plays a 16-year-old better than an actual 16-year-old ever could."
7. Jessica Barden (The End of the F***ing World)

Character age: 17
Actor's current age: 28
"Alyssa in The End of the F***ing World. She’s 28!"
8. Zach Roerig (The Vampire Diaries)

Character age: 16-17
Actor's age (Season 1): 24
Actor's current age: 35
"I was super surprised to find out that Zach Roerig aka Matt Donavon was [in his] late twenties/early thirties when they were filming The Vampire Diaries!"
9. Cory Monteith (Glee)

Character age (Season 1): 15-16
Actor's age (Season 1): 27
"I was so shocked to learn he was 27 while filming the first season. He did an amazing job with the role."
10. Jason Earles (Hannah Montana)

Character age (Season 1): 15-16
Actor's age (Season 1): 28
Actor's current age: 43
"I was SHOCKED when I learned that Jason Earles was 30 when he was playing Jackson on Hannah Montana. He played the part of a teenager so well that when I learned how old he was it blew my mind!"
11. Ralph Macchio (The Karate Kid)

Character age: 14-16
Actor's age (during the first movie): 22
Actor's current age: 58
"I thought he was 16 at most in the first Karate Kid. Turns out he was 22!"
12. Nicola Coughlan (Derry Girls)

Character age: 16
Actor's current age: 33
"Nicola Coughlan was 30 when Derry Girls premiered. It shocked me because the show already does a really good job of making the cast seem like actual teenagers and Claire always looks the youngest. I was shocked that she was actually the oldest of the Derry Girls."
13. Thomas Brodie-Sangster (Game of Thrones)

Character age: 16
Actor's age (during show): 23
Actor's current age: 30
"It's not surprising if you know the actor but Thomas Brodie-Sangster as Jojen Reed. It's like he never ages. I showed my mom a picture of him recently and she was shocked that he was actually 30."
14. Cole Sprouse (Riverdale)

Character age: 16-17
Actor's age (Season 1): 24
Actor's current age: 28
"Cole Sprouse playing Jughead in Riverdale. He legit played Cody on Suite Life 10 years earlier and the two characters are the same age."
15. Florence Pugh (Little Women)

Character age: 12
Actor's current age: 24
"She played 12-year-old Amy March while in her twenties."
16. Shirley Henderson (Harry Potter and the Chamber of Secrets)

Character age: 13
Actor's age while filming: 37
Actor's current age: 54
"She was 37 years old when Harry Potter and the Chamber of Secrets came out."
17. Rebel Wilson (Pitch Perfect)

Character age: 18-19
Actor's age (during the movie): 32
Actor's current age: 40
"Rebel Wilson was 32 when she played a college freshman in Pitch Perfect."
18. Alyson Hannigan (Buffy the Vampire Slayer)

Character age: 15-16
Actor's age (Season 1): 22
Actor's current age: 46
"Alyson Hannigan definitely looked young enough to be 16 when Buffy the Vampire Slayer started. She played early Willow with so much wide-eyed innocence and teenage insecurity and portrayed the character finding herself and her confidence so perfectly, nobody would suspect that she wasn't a teenager."
19. Crystal Reed (Teen Wolf)

Character age (Season 1): 15-16
Actor's age (Season 1): 27
Actor's current age: 35
"I think she was 29 and she played 17-year-old Alison Argent."
20. Alison Brie (Community)

Character age: 18
Actor's age (Season 1): 27
Actor's current age: 37
"Her character was [18] but Brie was the same age as Gillian Jacobs’s Britta, the 'thirtysomething dropout'. She played the schoolgirl trope amazingly."
21. Ashleigh Murray (Riverdale)

Character age (Season 1): 15-16
Actor's age (Season 1): 28
Actor's current age: 32
"Ashleigh Murray as Josie in Riverdale. Okay, I know 99% of the actors look like ripped adult models, but I thought the actor who played Josie was maybe [in her] early twenties. I later found out she is 32 years old! She totally fooled me."
22. Chase Stokes (Outer Banks)

Character age: 16
Actor's current age: 28
"Chase Stokes from Outer Banks is 28 and plays John B., a 16-year-old teen."
23. Dominique Fishback (Project Power)

Character age: Between 13-15
Actor's current age: 29
"Dominique Fishback in the Netflix movie Project Power. She’s supposed to be in the 13-15 age range, but I was shocked when I looked her up to find she’s almost 30. She really looks and sounds like a kid in the movie."
24. Rachel McAdams (Mean Girls)

25. Timothy Granaderos (13 Reasons Why)

Character's age (Season 1): 16-17
Actor's age (Season 1): 31
Actor's current age: 34
"He came up on another list recently and I couldn't believe he's in his thirties!"
26. The On My Block Cast

Character ages: 15-16
Actors' current ages: 22-24
"Everyone from On My Block. Especially Ruby."