Already have an account?
Get back to the

’10 Things I Hate About You’ Cast — See the Stars 25 Years Later

There's one cast member who refuses to discuss the late Heath Ledger — find out who it is!


When it comes to 1990s’ romantic-comedies, there are very few that remain as iconic and well known as 10 Things I Hate About You. Between its star-studded cast, fondly remembered dialogue and fun plot, it’s no wonder it has captured viewers’ attention for 25 years.

Yet as fondly remembered as it is, there are a surprising number of things regarding the 10 Things I Have About You cast, including which parts of the film were improvised, who really suggested the song “Can’t Take My Eyes Off Of You” and who still keeps in touch. Keep scrolling to find out.

The film is based on Shakespeare’s play Taming of The Shrew and follows a new student at Padua High School named Cameron Jones (Joseph Gordon-Levitt), who really wants to date Bianca Stratford (Larisa Oleynik). But in order to do that, he so has to set up Bianca’s sister, Kat Stratford (Julia Stiles), with the schools resident rebel, Patrick Verona (Heath Ledger). What follows is a mix of laughter and love. 

Wanting to give it a watch? This film can be streamed on Hulu. 

MUST READ: The 11 Best Comedy Movies On Hulu, Ranked — Sure to Leave You Laughing Out Loud!

Julia Stiles as Kat Stratford 

Julia Stiles as Kat Stratford 
1999/ Pictures;Bruce Glikas / Contributor/Getty

Emmy-nominated actress Julia Stiles portrays the strong-willed Katerina “Kat” Stratford. She was born in 1981 and only had nine credits to her name before starring in 10 Things I Hate About You

Stiles appeared in six episodes of Ghostwriter (1993-1994), The Devil’s Own (1997), Wicked (1998) and two episodes of The ’60s in 1999. This was the last thing she worked on before becoming Kat. 

“I was a 17-year-old girl, auditioning for romantic comedies and commercials and TV shows and always being told, ‘You’re too serious,'” she said in 2024. “You know, ‘Smile. You’re too angsty.'” Then she read the 10 Things script. 

Julia Stiles in 10 Things I Hate About You
Julia Stiles in 1999’s 10 Things I Hate About You©Touchstone Pictures/courtesy

“It was the first time that I had read a character in a teenage romantic comedy that spoke to me,” Stiles said.

After that, her career continued to thrive, working on things like The Bourne Identity franchise (2002, 2004, 2007 and 2016), Silver Linings Playbook (2012), Hustlers (2019) and Chosen Family (2024). 

Recently, Stiles welcomed a baby in 2023; it was her third child with husband Preston Cook. She is also working on directing the feature film Wish You Were Here, which doesn’t have a release date. 

Did you know? The scene where Kat reads the “10 Things” poem was done in one take, and Kat’s tears were improvised by Stiles. 

Heath Ledger as Patrick Verona: 10 Things I Hate About You cast

Heath Ledger as Patrick Verona: 10 Things I Hate About You cast
1999/ Pictures;Kirstin Sinclair / Contributor/Getty

The late and great Heath Ledger was born in Australia before he moved to the United States to pursue acting, with his first American film being 10 Things I Hate About You. 

After playing Patrick, Ledger was in The Patriot (2000), Ned Kelly (2003), Brokeback Mountain (2005), Casanova (2005) and The Dark Knight (2008), winning a posthumous Oscar for his performance as the Joker in that film. 

Ledger tragically died in 2008 due to a prescription drug overdose. “He [Ledger] was a very magnetic presence on set, and he was like this force,” Julia Stiles said in 2022. “He had a zest for life. He was never checked out. He was always totally engaged with everybody. Really interesting, remarkable person and actor.”

Did you know?  It was actually Stiles who suggested Ledger sing Frankie Valli’s “Can’t Take My Eyes Off Of You” on the football field. 

Joseph Gordon-Levitt as Cameron James

Joseph Gordon-Levitt as Cameron James
1999/2024 Pictures;Phillip Faraone / Stringer/Getty

Two-time Emmy winner Joseph Gordon-Levitt started acting at age seven and has continued to do so ever since. 

His earlier works include Hi Honey – I’m Dead (1991), Quantum Leap (1991), The River Runs Through It (1992), Dr Quinn, Medicine Woman (1993), 3rd Rock from the Sun (1996 to 2001) and That ’70s Show (1998). Then he became the nerdy but lovable Cameron Jones.  

When asked about the film in 2024, Gordon-Levitt had nothing but wonderful things to say about costar Julia Stiles. “Julia did such a magnificent job of embodying that, I think in large part just because she lived it genuinely,” he praised. “She was not someone I would call a shrew, but someone I would call razor-sharp.”

More recently, Gordon-Levitt was cast in in Inception (2010), The Dark Knight Rises (2012), Lincoln (2012) and Trial of the Chicago 7 (2020). He also provided the voice for Detective Hardrock in the 2019 film Knives Out

Gordon-Levitt is currently married to Tasha McCauley, and they have two children together. 

Did you know? Despite his character, Cameron James, not knowing French, Gordon-Levitt is actually fluent in the language. 

MUST READ: 3rd Rock from the Sun Cast: See the Star-studded Ensemble of the Sci-Fi Comedy Then and Now

Larisa Oleynik as Bianca Stratford: 10 Things I Hate About You cast

Larisa Oleynik as Bianca Stratford: 10 Things I Hate About You cast
1999/ Pictures;Kevin Mazur / Contributor/Getty

Born in Santa Clara County, California, Larisa Oleynik was a very well-known child actress before 10 Things I Hate About You.

Oleynik was in the hit Nickelodeon show The Secret World of Alex Mack, appearing in 78 episodes from 1996 to 1998, as well as three episodes of Boy Meets World (1996-1998). Then she became the somewhat spoiled and vain sister of Kat Stratford (Julia Stiles). 

And while the two might not have gotten along that well on screen, that certainly wasn’t the case off. 

“The thing I love so much — and I’m going to get emotional — is, she’s [Stiles] so earnest,” Oleynik said in 2024. “She’s so genuine. And to me, that is the most beautiful thing about Julia’s portrayal of that character. It is coming from a deeply heartfelt, vulnerable, sensitive, insanely intelligent place. 

Larry Miller, Larisa Oleynik and Joseph Gordon-Levitt, 1999
Larry Miller, Larisa Oleynik and Joseph Gordon-Levitt, 1999©Touchstone Pictures/courtesy

“I don’t think anyone else would have been able to be that real.”

Oleynik’s more recent credits include Together Again for the First Time (2008), Pretty Little Liars (2012-2014), Wish Upon a Christmas (2015) and Erin & Aaron (2023). 

Did you know? Oleynik graduated from Sarah Lawrence College in 2004, which was where her character’s sister Kat (Stiles) went in the film. 

MUST READ: ‘Pretty Little Liars’ Cast: Take a Note From ‘A’ and Learn All About the Stars Today

Andrew Keegan as Joey Donner 

Andrew Keegan as Joey Donner 
1999/2023 Pictures;Steve Granitz / Contributor/Getty

Who could ever forget playboy and wannabe model Donner as played in the 10 Things I Hate About You cast by Andrew Keegan?

Keegan had some pretty recognizable titles to his name before becoming Joey Donner. Some of the most notable are: two episodes of Baywatch (1993-1994), one episode of Full House (1995) and eight episodes of Party of Five (1997-1998). 

Then Keegan became playboy Joey in 10 Things I Hate About You and recalled having a wonderful time on set. 

“The time that we got to spend together in Tacoma, Washington, was really cool with this particular group of actors,” Keegan recalled in 2023. “But the memory that always comes to mind [is when] Heath had this Saab car, and we would [take a] five-mile drive up to the mountains and listen to Portishead. We’d be changing CDs, and he’d be sort of the DJ, and we would smoke weed.

Heath Ledger and Andrew Keegan, 1999
Heath Ledger and Andrew Keegan, 1999©Touchstone Pictures/courtesy

“Listening to the great music, hanging out with a great couple [of] guys — him and Trevor [di Carla] — those kind of memories are almost like a movie where you look back and they have sort of a magical mist around them. There’s just really a special time doing nothing in particular, but just hanging out and, I guess, getting high.”

Keegan has continued acting since then, appearing in things like 7th Heaven (1997 to 2004), Love, Wedding, Marriage (2011) and Adverse (2020). 

He also welcomed a child in 2016 with his partner, Arista Ilona.

Did you know? Keegan would work with Stiles again in the 2001 film O. It was a Shakespeare retelling based on Othello

MUST READ: Original ‘Baywatch’ Cast: See the Stars of the Iconic ’90s TV Show Then and Now

Gabrielle Union as Chastity: 10 Things I Hate About You cast

Gabrielle Union as Chastity: 10 Things I Hate About You cast
2000/2024Steve Granitz / Contributor/Getty; Matt Winkelmeyer / Staff/Getty

Gabrielle Union stole viewers’ hearts when she had the iconic conversation in 10 Things with Bianca (Oleynik) about whether you can ever be whelmed and decided that you can be in Europe. 

Before that, Union was in Goode Behavior (1996), Sister, Sister (1997) and She’s All That (1999). Then she became the lovable and very aloof character Chastity, where she uttered the famous line, “I think you can in Europe.” 

And in 2021, Union, recreated the whelmed conversation and the Europe line with her step-daughter Zaya Wade.

Aside from making TikToks, Union can be seen in Bring It On (2000), Think Like a Man (2012), Being Mary Jane (2013-2019) and The Perfect Find (2023). 

She is married to NBA star Dwyane Wade, and they have two children together. 

Did you know? Union was actually 28 when she was filming 10 Things I Hate About You, despite her character being a sophomore in high school. 

David Krumholtz as Michael

David Krumholtz as Michael
1999/ Pictures;Monica Schipper / Staff/Getty

Rounding out the 10 Things I Hate About You cast is none other than David Krumholtz

Before playing Michael, Krumholtz was in Addams Family Values (1993), The Santa Clause (1994), Chicago Sons (1997) and The Closer (1998). 

Then he became the buttoned-up, bike-riding Michael and eventual best friend of Cameron, who was played by Levitt. 

“Joe Gordon Levitt and I keep in touch ” Krumholtz said in 2024. “Every so often, I reconnect with Andrew Keegan. Gabrielle Union is wonderful, and I was very close to her when we made the film, but every time I tweet at her or send her a DM, she never answers, so I think she wrote me off, which is fine. I can handle that — I don’t blame her! Larisa Oleynik I keep in touch with here and there.” 

But the one person he hates being asked about? Ledger. 

Heath Ledger, Joseph Godon-Levitt and David Krumholtz, 1999
Heath Ledger, Joseph Godon-Levitt and David Krumholtz, 1999©Touchstone Pictures/courtesy

“I don’t like answering questions about Heath Ledger,” he admitted. “What was Heath like? None of your business. The man is dead. He was a sweetheart. He was my friend. People want stories about him, and those are private because he’s passed.”

As of now, Krumholtz has 126 credits to his name. His notable ones include Superbad (2007), This is the End (2013), Down with the King (2021) and Oppenheimer (2023). 

Did you know? Krumholtz’ line “Sweet love, renew thy force” was pulled directly from William Shakespeare’s Sonnet 56.

MUST READ: Best 90s Teen Movies, Ranked: Throwbacks Sure To Make You Laugh, Cry and Swoon!

For all things 1990’s, click here!

Use left and right arrow keys to navigate between menu items. Use right arrow key to move into submenus. Use escape to exit the menu. Use up and down arrow keys to explore. Use left arrow key to move back to the parent list.