Films

Cinema’s Oldest High Schoolers

Whether it's to get around child labour laws or simply to make actual teenagers feel horribly inadequate, Hollywood has been casting adults as children for a worryingly long time.

Now that we're well past our high school days, we can still take comfort in these 30 actors who've managed to stick a well-paid finger up at the cruel beast that is age. There's hope for us all.

(Images: All Star, Rex Features, YouTube)

  • Cinema's Oldest High Schoolers

    Cameron Frye (Ferris Bueller's Day Off)

    Year: 1986

    Played by: Alan Ruck

    Character's Age:18

    Real Age: 29

  • Cinema's Oldest High Schoolers 1

    Betty Rizzo (Grease)

    Year: 1978

    Played by: Stockard Channing

    Character's Age: 17

    Real Age: 34

  • Cinema's Oldest High Schoolers 2

    Napoleon Dynamite (Napoleon Dynamite)

    Year: 2004

    Played by: Jon Heder

    Character's Age: 16

    Real Age: 27

  • Cinema's Oldest High Schoolers 3

    Ren McCormack (Footloose)

    Year: 1984

    Played by: Kevin Bacon

    Character's Age: 17

    Real Age: 26

  • Cinema's Oldest High Schoolers 4

    Billy Loomis (Scream)

    Year: 1996

    Played by: Skeet Ulrich

    Character's Age: 18

    Real Age: 26

  • Cinema's Oldest High Schoolers 5

    Michelle Flaherty (American Pie)

    Year: 1999

    Played by: Alyson Hannigan

    Character's Age: 18

    Real Age: 25

  • Cinema's Oldest High Schoolers 6

    Denis Cooverman (I Love You Beth Cooper)

    Year: 2009

    Played by: Paul Rust

    Character's Age: 18

    Real Age: 28

  • Cinema's Oldest High Schoolers 7

    Carrie White (Carrie)

    Year: 1976

    Played by: Sissy Spacek

    Character's Age: 18

    Real Age: 27

  • Cinema's Oldest High Schoolers 8

    Peter Parker (Spider-Man)

    Year: 2002

    Played by: Tobey Maguire

    Character's Age: 17

    Real Age: 27

  • Cinema's Oldest High Schoolers 9

    Cecile Caldwell (Cruel Intentions)

    Year: 1999

    Played by: Selma Blair

    Character's Age: 16

    Real Age: 26

  • Cinema's Oldest High Schoolers 10

    Steve Andrews (The Blob)

    Year: 1958

    Played by: Steve McQueen

    Character's Age: 16

    Real Age: 28

  • Cinema's Oldest High Schoolers 11

    Kelly Van Ryan (Wild Things)

    Year: 1998

    Played by: Denize Richards

    Character's Age: 18

    Real Age: 27

  • Cinema's Oldest High Schoolers 12

    John Bender (The Breakfast Club)

    Year: 1985

    Played by: Judd Nelson

    Character's Age: 17

    Real Age: 26

  • Cinema's Oldest High Schoolers 13

    Curt (American Graffiti)

    Year: 1973

    Played by: Richard Dreyfuss

    Character's Age: 18

    Real Age: 26

  • Cinema's Oldest High Schoolers 14

    Regina George (Mean Girls)

    Year: 2004

    Played by: Rachel McAdams

    Character's Age: 16

    Real Age: 26

  • Cinema's Oldest High Schoolers 15

    Jack Stall (A History Of Violence)

    Year: 2005

    Played by: Ashton Holmes

    Character's Age: 16

    Real Age: 27

  • Cinema's Oldest High Schoolers 16

    Marty McFly (Back to the Future III)

    Year: 1990

    Played by: Michael J Fox

    Character's Age: 17

    Real Age: 29

  • Cinema's Oldest High Schoolers 17

    Jess Kaur Bhamra (Bend It Like Beckham)

    Year: 2002

    Played by: Parminder Nagra

    Character's Age: 18

    Real Age: 27

  • Cinema's Oldest High Schoolers 18

    Dionne Davenport (Clueless)

    Year: 1995

    Played by: Stacey Dash

    Character's Age: 15

    Real Age: 29

  • Cinema's Oldest High Schoolers 19

    Frank Abagnale Jr (Catch Me If You Can)

    Year: 2002

    Played by: Leonardo DiCaprio

    Character's Age: 16

    Real Age: 28

  • Cinema's Oldest High Schoolers 20

    Ted Stroehmann (There's Something About Mary)

    Year: 1998

    Played by: Ben Stiller

    Character's Age: 16

    Real Age: 33

  • Cinema's Oldest High Schoolers 21

    Keith Nelson (Some Kind Of Wonderful)

    Year: 1987

    Played by: Eric Stoltz

    Character's Age: 18

    Real Age: 26

  • Cinema's Oldest High Schoolers 22

    Julie (Jawbreaker)

    Year: 1999

    Played by: Rebecca Gayheart

    Character's Age: 18

    Real Age: 28

  • Cinema's Oldest High Schoolers 23

    Daniel LaRusso (The Karate Kid III)

    Year: 1989

    Played by: Ralph Macchio

    Character's Age: 18

    Real Age: 28

  • Cinema's Oldest High Schoolers 24

    Kim (Taken)

    Year: 2008

    Played by: Maggie Grace

    Character's Age: 17

    Real Age: 25

  • Cinema's Oldest High Schoolers 25

    Han (Better Luck Tomorrow)

    Year: 2002

    Played by: Sung Kang

    Character's Age: 18

    Real Age: 29

  • Cinema's Oldest High Schoolers 26

    Alan 'Mollymauk' Musgrave (Lord Love A Duck)

    Year: 1966

    Played by: Roddy McDowell

    Character's Age: 18

    Real Age: 37

  • Cinema's Oldest High Schoolers 27

    Carter Horton (Final Destination)

    Year: 2000

    Played by: Kerr Smith

    Character's Age: 18

    Real Age: 28

  • Cinema's Oldest High Schoolers 28

    Riff Randell (Rock N Roll High School)

    Year: 1979

    Played by: P.J. Soles

    Character's Age: 18

    Real Age: 29

  • Cinema's Oldest High Schoolers 29

    Shawn Colfax (Fired Up!)

    Year: 2009

    Played by: Nicholas D'Agosto

    Character's Age: 18

    Real Age: 30

Topics

Share this article

Related Posts