19 Teen Movie Actors Then Vs Now

Recently, I was watching Season 2 of The White Lotus (for at least the fourth time) and noticed a verrrrrrry familiar actor in the first few episodes.

Alongside the iconic Tanya McQuoid (played by Jennifer Coolidge) was Greg Hunt, a dude with a pretty recognizable face — but for the life of me, I couldn’t pinpoint where I knew him from!

Enter ye olde IMDb — I tracked down the actor’s name, and voilà: It turned out to be Jon Gries (aka Rico Dynamite from the 2004 teen classic Napoleon Dynamite!).

This got me thinking about other teen movie actors, and what they look like now and what projects they’ve been involved with these days. So, here are some stars of popular teen movies back in the day vs. today:

Here’s what Matthew Lillard looked like as Brock Hudson in She’s All That (1999):

And here’s what Matthew Lillard looks like today at age 53:

Matthew Lillard in 1999 vs today:

Here’s what Natasha Lyonne looked like as Megan Bloomfield in But I’m a Cheerleader (1999):

And here’s what Natasha Lyonne looks like today at age 43:

Natasha Lyonne in 1999 vs today:

Here’s what Molly Ringwald looked like as Andie Walsh in Pretty in Pink (1986):

And here’s what Molly Ringwald looks like today at age 54:

Molly Ringwald in 1986 vs today:

Here’s what Omar Epps looked like as Quincy McCall in Love & Basketball (2000):

And here’s what Omar Epps looks like today at age 49:

Omar Epps in 2000 vs today:

Here’s what Donald Faison looked like as Murray Duvall in Clueless (1995):

And here’s what Donald Faison looks like today at age 48:

Donald Faison in 1995 vs today:

Here’s what Heather Matarazzo looked like as Lilly Moscovitz in The Princess Diaries (2001):

And here’s what Heather Matarazzo looks like today at age 39:

Heather Matarazzo in 2001 vs today:

Here’s what Jon Gries (right) looked like as Rico Dynamite in Napoleon Dynamite (2004):

And here’s what Jon Gries looks like today at age 65:

Jon Gries in 2004 vs today:

Here’s what Christopher Reid looked like as Christopher “Kid” Robinson Jr. in House Party (1990):

And here’s what Christopher Reid looks like today at age 58:

Christopher Reid in 1990 vs today:

Here’s what Larisa Oleynik looked like as Bianca Stratford in 10 Things I Hate About You (1999):

And here’s what Larisa Oleynik looks like today at age 41:

Larisa Oleynik in 1999 vs today:

Here’s what Jessica Alba looked like as Kirsten Liosis in Never Been Kissed (1999):

And here’s what Jessica Alba looks like today at age 41:

Jessica Alba in 1999 vs today:

Here’s what Gabrielle Union looked like as Isis in Bring It On (2000):

And here’s what Gabrielle Union looks like today at age 50:

Gabrielle Union in 2000 vs today:

Here’s what Kel Mitchell looked like as Ed in Good Burger (1997):

And here’s what Kel Mitchell looks like today at age 44:

Kel Mitchell in 1997 vs today:

Here’s what Winona Ryder looked like as Veronica Sawyer in Heathers (1989):

And here’s what Winona Ryder looks like today at age 51:

Winona Ryder in 1989 vs today:

Here’s what Ice Cube looked like as Doughboy in Boyz n the Hood (1991):

And here’s what Ice Cube looks like today at age 53:

Ice Cube in 1991 vs today:

Here’s what Meagan Good looked like as April Palmer in Stomp the Yard (2007):

And here’s what Meagan Good looks like today at age 41:

Meagan Good in 2007 vs today:

Here’s what Sean Patrick Thomas looked like as Derek Reynolds in Save the Last Dance (2001):

And here’s what Sean Patrick Thomas looks like today at age 52:

Sean Patrick Thomas in 2001 vs today:

Here’s what Ally Sheedy looked like as Allison Reynolds in The Breakfast Club (1985):

And here’s what Ally Sheedy looks like today at age 60:

Ally Sheedy in 1985 vs today:

Here’s what Didi Conn looked like as Frenchy in Grease (1978):

And here’s what Didi Conn looks like today at age 71:

Didi Conn in 1978 vs today:

And finally: Here’s what Anthony Michael Hall looked like as Ted Farmer in Sixteen Candles (1984):

And here’s what Anthony Michael Hall looks like today at age 54:

Anthony Michael Hall in 1984 vs today:

Keep up with the latest daily buzz with the BuzzFeed Daily newsletter!