XO, Kitty cast guide: Who stars in the To All the Boys spin-off series?

XO, Kitty. (L to R) Sunny Oh as Mihee, Gia Kim as Yuri, Han Bi Ryu as Eunice, Jocelyn Shelfo as Madison in episode 108 of XO, Kitty. Cr. Park Young-Sol/Netflix © 2023
XO, Kitty. (L to R) Sunny Oh as Mihee, Gia Kim as Yuri, Han Bi Ryu as Eunice, Jocelyn Shelfo as Madison in episode 108 of XO, Kitty. Cr. Park Young-Sol/Netflix © 2023 /
facebooktwitterreddit

When you’re a young teen in love, you’d do anything to be with your significant other. Maybe even travel to another country. That’s exactly what teen matchmaker Kitty Song Covey decides to do to be with her long-distance boyfriend Dae in XO, Kitty.

XO, Kitty is a spin-off television series of the smash-hit To All the Boys film trilogy, which was adapted from Jenny Han’s New York Times best-selling novels To All the Boys I’ve Loved Before, To All the Boys: P.S. I Still Love You and To All the Boys: Always and Forever.

While the To All the Boys movies revolve around Lara Jean Song Covey (Lana Condor) and her love life, XO, Kitty focuses on her little sister, Kitty Song Covey, and her love story. In the teen series, Kitty is now 16 years old, and she decides to move halfway across to world to attend KISS, a Korean boarding school in Seoul, South Korea, that her late mom attended to learn more about her. But that’s not the only reason for her transfer to the school. Her long-distance boyfriend, Dae, happens to be a student there, and she wants to finally reconnect with him after being apart for so long.

Anna Cathcart reprises her role from the teen movies as Kitty, the cheerful and easy-going teen matchmaker. Additionally, Choi Min-young takes on the lead role of Dae, Kitty’s long-distance boyfriend. Read on to find out who else stars in the teen series!

XO, Kitty cast and character guide

XO, Kitty
XO, Kitty. Anna Cathcart as Kitty Song Covey in episode 102 of XO, Kitty. Cr. Park Young-Sol/Netflix © 2023 /

Anna Cathcart as Kitty Song Covey

Kitty is still the same witty and sarcastic teen girl she was in the To All the Boys films, but now her focus is on her love life instead of others. But that doesn’t mean she has completely given up matchmaking. She’s still the teen love guru we all know and she still makes time to help others find love.

But she’s 16 years old now and wants to know more about the mom she never got the chance to know. She also wants to be reunited with her boyfriend of four years, so she travels across the world to attend the school he attends. But once she arrives, she doesn’t get the welcome that she was hoping for…

  • Birthday: June 16, 2003 (19 years old)
  • Where have you seen her before? To All the Boys films, Descendants 2Once Upon a TimeDescendants 3
  • Social media: Instagram
XO, Kitty
XO, Kitty. (L to R) Sang Heon Lee as Min Ho, Choi Min-yeong as Dae in episode 102 of XO, Kitty. Cr. Courtesy of Netflix © 2023 /

Choi Min-young as Dae Heon Kim

Dae is 16 years old just like his girlfriend Kitty. They met when they were in the seventh grade and have been close ever since. He attends KISS (Korean Independent School of Seoul), which is pretty much a boarding school for wealthy kids. He has some secrets he’s been hiding from Kitty, and once she arrives at KISS, it’s not going to be easy for him to keep his secrets hidden.

  • Birthday: Oct. 9, 2002 (20 years old)
  • Where have you seen him before? The PromiseStrong Girl Bong-soonItaewon Class, Twenty-Five Twenty-One
  • Social media: Instagram
XO, Kitty
XO, Kitty. (L to R) Anthony Keyvan as Q, Sang Heon Lee as Min Ho in episode 102 of XO, Kitty. Cr. Park Young-Sol/Netflix © 2023 /

Anthony Keyvan as Quincy “Q” Shabazian

Q is close friends with Dae. He’s half Iranian, half Filipino, and from America. He attends KISS and is a student-athlete there. As one of the only openly gay students at KISS, finding love isn’t easy. Once Kitty arrives at the school, they instantly hit it off and become fast friends. Could Kitty possibly match him up with someone?

  • Birthday: Aug. 13, 2000 (22 years old)
  • Where have you seen him before? Grey’s AnatomyAlexa & KatieThe RookieLove, VictorTwisted
  • Social media: Instagram
XO, Kitty
XO, Kitty. Sang Heon Lee as Min Ho in episode 101 of XO, Kitty. Cr. Courtesy of Netflix © 2023 /

Sang Heon Lee as Min Ho

Min Ho is another wealthy student attending KISS. He’s also close friends with Dae. Although Min Ho can be cocky, he’s very loyal to his friends and would do anything for them. He has his own issues he’s dealing with such as his parents’ messy divorce, but he doesn’t let that get him down. Instead, he places his focus on other things such as his skin care routine…

  • What’s next? He’s set to appear in the action film Gran Turismo, coming to theaters on Aug. 11, 2023.
  • Social media: Instagram
XO, Kitty
XO, Kitty. Gia Kim as Yuri in episode 101 of XO, Kitty. Cr. Courtesy of Netflix © 2023 /

Gia Kim as Yuri Han

Yuri comes from an affluent family. Her father is a successful businessman owning a chain of hotels and her mother is the principal of KISS. She’s popular and gets whatever she wants, including Kitty’s long-distance boyfriend, Dae. But there may be more to Yuri and Dae’s relationship…

  • Where have you seen her before? XO, Kitty is Kim’s first major role. However, she previously had a role in a short film titled Happy Ending.
  • Social media: Instagram
XO, Kitty
XO, Kitty. (L to R) Anthony Keyvan as Q, Théo Augier as Florian in episode 107 of XO, Kitty. Cr. Courtesy of Netflix © 2023 /

Théo Augier as Florian

Florian is an international student at KISS. He’s French and Greek and full of personality. He quickly finds out that it’s not easy balancing the pressures of high school with a personal life.

  • Where have you seen him before? Grown UpsAtomic SummerMythomaniacEndless NightL’île prisonnière
  • Social media: Instagram 
XO, Kitty
XO, Kitty. (L to R) Anna Cathcart as Kitty Song Covey, Yunjin Kim as Jina in episode 110 of XO, Kitty. Cr. Park Young-Sol/Netflix © 2023 /

Yunjin Kim as Jina Lim

Jina is the Head of KISS and alumni of the boarding school. She’s also the mother of Yuri. She can come off as cold and very strict, but there’s a reason why she acts this way. She also ties into Kitty’s past.

  • Where have you seen her before? LostShiri, MistressesMs. Ma, NemesisMoney Heist: Korea – Joint Economic Area
XO, Kitty
XO, Kitty. (L to R) Michael K. Lee as Professor Lee, Peter Thurnwald as Alex in episode 110 of XO, Kitty. Cr. Park Young-Sol/Netflix © 2023 /

Michael K. Lee as Professor Lee

Professor Lee is a strict teacher at KISS, making him unlikeable by many of the students. When Kitty arrives at the school, Professor Lee gives her a hard time when it comes to her academics. But could there be more to this seemingly stern teacher?

  • Where have you seen him before? Korean Odyssey, The ShieldLaw & Order: Special Victims UnitGeorge Takei’s Allegiance
  • Social media: Instagram

Peter Thurnwald as Alex Finnerty

Alex is from Australia and he’s a new teacher at KISS. He eventually becomes close to Kitty and they help each other out with their goals. And Alex’s goal might just be similar to Kitty’s.

  • Where have you seen him before? Kong: Skull IslandBumpPlayersYoung Rock
  • Social media: Instagram
XO, Kitty
LOS ANGELES, CALIFORNIA – MAY 11: Jocelyn Shelfo attends Netflix’s XO, Kitty Los Angeles Premiere at Netflix Tudum Theater on May 11, 2023 in Los Angeles, California. (Photo by Rodin Eckenroth/Getty Images for Netflix) /

Jocelyn Shelfo as Madison Miller

Madison is an international student at KISS and a K-Pop-obsessed fan. She comes from an affluent background and her and Yuri’s families are doing business together.

  • Where have you seen her before? The Summer I Turned Pretty
  • Social media: Instagram
XO, Kitty
LOS ANGELES, CALIFORNIA – MAY 11: Regan Aliyah attends Netflix’s XO, Kitty Los Angeles Premiere at Netflix Tudum Theater on May 11, 2023 in Los Angeles, California. (Photo by Rodin Eckenroth/Getty Images for Netflix) /

Regan Aliyah as Juliana

Juliana is a student a KISS and one of Yuri’s closest friends.

  • What’s next? We’ll see her next in the Marvel series Ironheart.
  • Social media: Instagram

Here’s the names of the rest of the cast:

  • Lee Hyung-chul as Mr. Han
  • John Corbett as Dan Covey
  • Sarayu Blue as Trina Covey
  • Lee Sung-wook as Mr. Kim
  • Han Bi Ryu as Eunice
  • Sunny Oh as Mihee

XO, Kitty lands on Netflix on May 18!

Next. 42 best Netflix shows to watch (and 16 shows you should skip). dark