17 30-Year-Old Actors Who Played High Schoolers
It can be so hard to tell someone's age in Hollywood, where people just seem to magically (or medically) look forever young. Did you know that these TV and movie teenagers were actually played by actors that were around twice the character's age!?
As leader of the Pink Ladies, Rizzo ruled Rydell High School with a ferocity in "Grease." If Rizzo seemed a bit mature for high school, it might be because Channing was 34 when she played the role.
Earles played Miley's goofy older Jackson on "Hannah Montana." Although Jackson was a high schooler, Earles was 29 years old when the show premiered, meaning that he was in his thirties for most of the show's five years on air.
Earles was even married and had a daughter while playing Jackson.
In a sense, it's been a long time since Moaning Myrtle was a student at Hogwarts in the "Harry Potter" series, but as a ghost, in another sense she never stopped being one.
Although Myrtle is meant to be the age of a Hogwarts student, Henderson was 34 years old when she portrayed the lamenting ghost of the girls bathroom.
Cordelia typified the bitchy high school cheerleader role in the early seasons of "Buffy the Vampire Slayer." When Carpenter made her first appearance as Cordelia, however, she was 27 years old.
Ruck perfected teen angst as the moody Cameron Frye in "Ferris Bueller's Day Off," but he himself was actually far from his teens. Ruck was 30 years old when he played Frye.
Lane was Rory's rebellious best friend on "Gilmore Girls." Agena played the character so sweetly and naively that it's hard to believe that she was actually 27 when the show first began.
Winkler was 29 when he started playing high school dropout Arthur Fonzarelli in "Happy Days." While the Fonz stayed a teenager for years, Winkler continued playing him into his mid-thirties.
Maya St. Germain is Emily's wild girlfriend in the early seasons of "Pretty Little Liars." Although the character is meant to be high school age, Lawson herself was 31 when the show premiered.
SEAN PATRICK THOMAS
Thomas played Derek, who helped Sara (Julia Stiles) up her dancing game by incorporating some hip hop in "Save the Last Dance." Derek was in high school in the film, but Thomas himself was 30 at the time.
In the original "Beverly Hills, 90210," Carteris played the 16-year-old Andrea Zuckerman. Shockingly, Carteris was a full 13 years older than her character at the time, being 29 when the show premiered.
Monteith played the lovably dim-witted jock-turned-singer Finn on "Glee." Although the character was in high school, Monteith himself was 27 when he first appeared on the show.
ERIC CHRISTIAN OLSEN
In the high school comedy "Fired Up!," Olsen plays a football player who goes to cheerleading camp. He was actually 31 when he played the role.
As 17-year-old Dionne in "Clueless," Dash convinced the world that she was a vapid valley girl. In actuality, Dash was 28 years old when she starred in "Clueless."
Garfield played the high schooler by day, weblinger by night Peter Parker in "The Amazing Spider-Man." Garfield was actually 28 at the time.
Coleman played the brainy teenager Taylor in "High School Musical," but it had actually been a while since Coleman had any firsthand experience as a high schooler.
She was 27 when Disney Channel aired the first installment of the "High School Musical" franchise.
When the CW remade "90210," they cast the studly Trevor Donovan to play high school student Teddy Montgomery. Shockingly, Donovan was just one month shy of his 31st birthday when he first appeared on the show.
Holly Golightly wasn't a high school student in "Breakfast at Tiffany's," but at 18, she was around the age of a girl about to graduate high school. Hepburn, however, was 32 when she played iconic character.