Link Copied

THEN AND NOW: The cast of '10 Things I Hate About You' 21 years later

THEN AND NOW: The cast of '10 Things I Hate About You' 21 years later
  • "10 Things I Hate About You" was originally released in March 1999.
  • The movie starred Heath Ledger, Julia Stiles, Gabrielle Union, Larisa Oleynik, and Joseph Gordon-Levitt.
  • It's a modern retelling of William Shakespeare's "The Taming of the Shrew."

"10 Things I Hate About You" is a classic teen rom-com.

A modern retelling of William Shakespeare's "The Taming of the Shrew," the movie starred Julia Stiles as Kat Stratford, an antisocial teen intent on avoiding most teens and their drama. Her younger sister Bianca (played by Larisa Oleynik) wanted to date, but wasn't allowed to until Kat got a boyfriend. This rule resulted in Patrick Verona (Heath Ledger), a bad boy, being hired to date Kat.

Here's what the cast of "10 Things I Hate About You" has been up to since the film was released.

Anjelica Oswald contributed to a previous version of this article.

Julia Stiles played Katarina Stratford, the oldest Stratford daughter who was better known as Kat.

Julia Stiles played Katarina Stratford, the oldest Stratford daughter who was better known as Kat.
Julia Stiles as Katarina "Kat" Stratford. Buena Vista Pictures

Kat's antisocial attitude kept her friend group small and angered her younger sister, Bianca, who wasn't allowed to date until Kat did. Boys were afraid of Kat, which made it difficult for Bianca to find someone to date her sister.

Advertisement

Stiles currently stars on British drama "Riviera."

Stiles currently stars on British drama "Riviera."
Julia Stiles in December 2019. Slaven Vlasic/Getty Images

Stiles broke out thanks to her role in "10 Things I Hate About You" and went on to star in movies including, "Save the Last Dance," "The Prince and Me," and "Silver Linings Playbook."

She's also known for playing Nicky in four "Jason Bourne" movies, starting with "The Bourne Identity."

She earned Golden Globe and Emmy nominations for starring on Showtime's "Dexter."

In 2019, the actress starred alongside Jennifer Lopez in "Hustlers," portraying the real-life journalist who wrote the story that inspired the film.

Stiles has been married to Preston Cook since 2017 and they have a son together named Strummer Newcomb Cook.

Advertisement

Larisa Oleynik starred as Bianca Stratford, Kat's popular younger sister.

Larisa Oleynik starred as Bianca Stratford, Kat's popular younger sister.
Larisa Oleynik as Bianca Stratford. Buena Vista Pictures

Bianca wanted to date Joey, so she tried to find someone to date her sister.

Advertisement
Advertisement

Oleynik starred as Shawn on Netflix's "Trinkets."

Oleynik starred as Shawn on Netflix's "Trinkets."
Larisa Oleynik on "Trinkets." Netflix

The show was canceled after two seasons.

Before "10 Things," Oleynik played the lead role on "The Secret World of Alex Mack." The teen star was also on "Boy Meets World" and "3rd Rock From the Sun."

Oleynik has had a number of guest roles since starring in "10 Things."

Her guest roles have included "Mad Men," "Hawaii Five-0," "Pretty Little Liars," and "Law and Order: Special Victims Unit."

Advertisement

Heath Ledger portrayed bad boy Patrick Verona.

Heath Ledger portrayed bad boy Patrick Verona.
Heath Ledger as Patrick Verona. Buena Vista Pictures

He was hired to date Kat but ultimately fell for her anyway.

Advertisement

Ledger died in 2008 at the age of 28.

Ledger died in 2008 at the age of 28.
Heath Ledger at a screening of "I'm Not There" in 2007. Patrick McMullan via Getty Images

Ledger's career took off after "10 Things." He starred in movies including "A Knight's Tale," "Monster's Ball," "Lords of Dogtown," and "Casanova."

He earned his first Oscar nomination for "Brokeback Mountain" and won a posthumous Oscar for playing the Joker in "The Dark Knight."

His final role was in the movie "The Imaginarium of Doctor Parnassus."

Advertisement

Joseph Gordon-Levitt played new kid Cameron James.

Joseph Gordon-Levitt played new kid Cameron James.
Joseph Gordon-Levitt as Cameron. Buena Vista Pictures

Cameron instantly developed a crush on Bianca and tried to win her affection by finding her sister a date.

Advertisement

Gordon-Levitt continues to act and runs HitRecord, an online collaborative media site.

Gordon-Levitt continues to act and runs HitRecord, an online collaborative media site.
Joseph Gordon-Levitt in December 2019. Paul Morigi/Getty Images

Before starring in "10 Things," Gordon-Levitt was known for "Angels in the Outfield," "Roseanne," and "3rd Rock From the Sun."

The actor has since earned two Golden Globe nominations for starring in "(500) Days of Summer" and "50/50."

His other roles include "Inception," "The Dark Knight Rises," "Don John," "Sin City: A Dame To Kill For," and "Snowden."

In addition, the actor had voice cameos in "Star Wars: The Last Jedi" and "Knives Out."

In 2020, he starred in the Netflix film "Project Power" alongside Jamie Foxx. He also has a role in the star-studded Aaron Sorkin film "The Trial of the Chicago 7."

Gordon-Levitt has been married to Tasha McCauley since 2014 and they have two sons.

Advertisement

Andrew Keegan starred as Joey Donner, a conceited wanna-be model.

Andrew Keegan starred as Joey Donner, a conceited wanna-be model.
Andrew Keegan as Joe Donner. Buena Vista Pictures

Joey wanted to sleep with Bianca so he paid Patrick to date Kat.

Advertisement

Keegan has continued to act in small roles and cofounded a spiritual organization called Full Circle.

Keegan has continued to act in small roles and cofounded a spiritual organization called Full Circle.
Andrew Keegan in January 2019. Amanda Edwards/Getty Images

Before "10 Things," Keegan starred on "Thunder Alley," "7th Heaven," and "Party of Five." Since then, he has had a few small roles on projects including "CSI: Crime Scene Investigation" and "Hollywood Darlings."

Full Circle held gatherings in the Rose Temple in Venice, California, but those ended in 2017 when they had some financial trouble. According to its Facebook page, the organization has since held a few pop-up events, with its last listed one occurring in December 2018.

Advertisement

David Krumholtz played Michael Eckman, who befriended Cameron on his first day.

David Krumholtz played Michael Eckman, who befriended Cameron on his first day.
David Krumholtz as Michael. Buena Vista Pictures

Michael gave Cameron a tour of the school.

Advertisement

Krumholtz currently stars on the HBO miniseries "The Plot Against America."

Krumholtz currently stars on the HBO miniseries "The Plot Against America."
David Krumholtz in March 2020. Jamie McCarthy/Getty Images

Krumholtz was known for playing Bernard the Elf in "The Santa Clause" before starring in "10 Things I Hate About You."

He's since appeared in "The Santa Clause 2," "Harold and Kumar Go to White Castle," "Superbad," "Hail, Caesar!," and "The Ballad of Buster Scruggs." He has also starred on "Numb3rs," "The Good Wife," and "Living Biblically."

More recently, Krumholtz guest-starred on "Awkwafina Is Nora From Queens," played Harvey Wasserman on HBO's "The Deuce," and appeared on the "Twilight Zone" reboot.

Advertisement

Gabrielle Union starred as Bianca's best friend, Chastity.

Gabrielle Union starred as Bianca's best friend, Chastity.
Gabrielle Union as Chastity. Buena Vista Pictures

She went out with Joey after Bianca turned him down.

Advertisement

Union most recently starred on "L.A.'s Finest" with Jessica Alba.

Union most recently starred on "L.A.'s Finest" with Jessica Alba.
Gabrielle Union in February 2020. Allen Berezovsky/Getty Images

The show was canceled after two seasons.

"10 Things" was only Union's second movie, but she had starred on shows like "7th Heaven," "Sister, Sister," and "Clueless" before then.

Union broke out in "Bring It On," and her movie roles have included "Deliver Us From Eva," "Bad Boys II," and "Top Five." She also starred as the titular character on "Being Mary Jane."

Outside of acting, Union has been married to NBA star Dwyane Wade since 2014 and they welcomed their first child together, daughter Kaavia, via surrogate in 2018.

In November 2019, Union was allegedly fired from NBC's "America's Got Talent," where she was serving as a judge, for reportedly speaking out about racism on set.

Advertisement

Susan May Pratt played Kat's only friend, Mandella.

Susan May Pratt played Kat's only friend, Mandella.
Susan May Pratt as Mandella. Buena Vista Pictures

She ended up dating Michael.

Advertisement

Pratt has held a number of small roles in the years since.

Pratt has held a number of small roles in the years since.
Susan May Pratt in April 2019. Tibrina Hobson/Getty Images

She starred in "Center Stage" and had minor roles on shows including "Charmed," "Private Practice," and "Masters of Sex."

Advertisement

Allison Janney portrayed Ms. Perky, the school counselor.

Allison Janney portrayed Ms. Perky, the school counselor.
Allison Janney as Ms. Perky. Buena Vista Pictures

Perky wrote erotic literature while at work.

Advertisement

Janney won an Oscar in 2018 for "I, Tonya" and currently stars on the comedy "Mom."

Janney won an Oscar in 2018 for "I, Tonya" and currently stars on the comedy "Mom."
Allison Janney in February 2020. Rachel Luna/FilmMagic

Janney had already been working on-screen for 10 years when she was cast in "10 Things." Her breakout role on "The West Wing" earned the actress five Golden Globe nominations.

Some of her other roles include "Hairspray," "Juno," "The Help," "Spy," and voicing Peach in "Finding Nemo" and "Finding Dory." Janney also appeared in 2019's "Bombshell," based on the Fox News controversy centered on Roger Ailes.

More recently, Janney starred alongside Hugh Jackman in HBO's "Bad Education," a film based on a real-life embezzlement scandal that took place at a school in Long Island, New York.

Advertisement

Larry Miller played Walter Stratford, Bianca and Kat's overprotective father.

Larry Miller played Walter Stratford, Bianca and Kat's overprotective father.
Larry Miller as Walter. Buena Vista Pictures

Walter was an obstetrician and made Bianca wear a fake pregnancy belly.

Advertisement

Miller's most recent roles were in "Second Act" and "NCIS."

Miller's most recent roles were in "Second Act" and "NCIS."
Larry Miller in February 2019. Willy Sanjuan/Invision/AP

The comedian is best known for starring in movies like "Pretty Women," "Runaway Bride," "The Princess Diaries," and "Get Smart."

Miller has also guest-starred on shows like "Curb Your Enthusiasm," "Shake It Up," and "Hot in Cleveland."

Advertisement

Daryl Mitchell played a teacher named Mr. Morgan.

Daryl Mitchell played a teacher named Mr. Morgan.
Daryl Mitchell as Mr. Morgan. Buena Vista Pictures

Mr. Morgan was an English teacher.

Advertisement

Mitchell was paralyzed in a motorcycle accident in 2001 but has continued the act.

Mitchell was paralyzed in a motorcycle accident in 2001 but has continued the act.
Daryl Mitchell on "NCIS: New Orleans." Skip Bolen/CBS via Getty Images

Mitchell is also known for starring on "The John Larroquette Show" and "Brothers" and in "Galaxy Quest" and "Inside Man."

The actor currently stars as Patton Plame on "NCIS: New Orleans" and was previously on "Fear the Walking Dead."

Advertisement