XO, Kitty cast: Meet the characters in season 2 of the To All the Boys spin-off
Kitty Song-Covey is heading back to Seoul.
XO, Kitty has returned with season 2, launching a number of familiar faces back onto our screens alongside a handful of new additions to the cast.
The second season of the hit To All the Boys spin-off series picks back up with Lara Jean's sister Kitty as she continues to navigate life and romance – and returns to KISS after being kicked out in season 1.
Anna Cathcart is back in the lead role as Kitty, while Minyeong Choi and Sang Heon Lee are also back as Dad and Min Ho, respectively, but who else stars in the Netflix series and where have you seen them before?
Find a full rundown of the major players in XO, Kitty below.
XO, Kitty season 2 cast guide: Full list of actors and characters
- Anna Cathcart as Kitty Song-Covey
- Minyeong Choi as Dae
- Sang Heon Lee as Min Ho
- Gia Kim as Yuri
- Anthony Keyvan as Quincy 'Q' Shabazian
- Peter Thurnwald as Alex
- Regan Aliyah as Juliana
- Audrey Huynh as Stella
- Sasha Bhasin as Praveena
- Joshua Lee as Jin
- Noah Centineo as Peter Kavinsky
For more information about the characters and where you've seen the actors who play them before, read on.
Anna Cathcart plays Kitty Song-Covey
Who is Kitty Song-Covey? A well-meaning meddler who secretly delivered Lara Jean's love letters to her five crushes in To All the Boys I've Loved Before, and was also responsible for bringing her dad and his second wife together.
In XO, Kitty, she's all grown up as she returns to the Korean Independent School of Seoul (KISS) for her second semester – and lashings of drama.
Where have I seen Anna Cathcart before? She also appeared in kids' TV shows Odd Squad and OddTube, and fantasy feature films Descendants 2 and 3.
Gia Kim plays Yuri
Who is Yuri? A social media influencer who is tailed by the paparazzi wherever she goes. Her father is a successful businessman and her mother was the principal of KISS.
Kitty unexpectedly developed a crush on Yuri in season 1, but Yuri has a girlfriend, which complicates matters.
Where have I seen Gia Kim before? This is her first major role.
Peter Thurnwald plays Alex
Who is Alex? One of Kitty's teachers. He arrived in Seoul from Australia, which took some adjusting. He also bonds with Kitty over his own complicated family history.
Where have I seen Peter Thurnwald before? He appeared in Australian comedy-drama Bump and American mockumentary Players.
Regan Aliyah plays Juliana
Who is Juliana? Yuri's girlfriend. The pair's relationship is no longer a secret, which means they can pack on the PDA as much they want, much to Kitty's frustration.
Where have I seen Regan Aliyah before? You might also know her from BF For Hire and Please Don't Feed the Children.
Audrey Huynh plays Stella
Who is Stella? A new student at KISS. She bunks with Kitty, Yuri and Juliana – and may have an ulterior motive for attending the school.
Where have I seen Audrey Huynh before? She appeared in an episode of The Goldbergs, and has done voice work for The Boss Baby: Back in Business and We Bare Bears.
Minyeong Choi plays Dae Heon Kim and Sang Heon Lee plays Min Ho
Who is Dae Heon Kim? He first met Kitty in To All the Boys: Always and Forever when she was visiting Seoul. They began a long distance relationship, but they're no longer together, which he was crushed about.
Where have I seen Minyeong Choi before? He's appeared in several K-dramas including Entertainer and Mr Sunshine, and feature film Dream Palace.
Who is Min Ho? He lives an extremely privileged lifestyle and without much parental supervision following a tumultuous divorce, he lives by his own rules. Min Ho's friends mean the world to him and Dae is one of his closest pals – but that could change if Dae finds out that Min Ho told Kitty he had fallen in love with her in the season 1 finale.
Where have I seen Sang Heon before? He starred in the Gran Turismo film.
Sasha Bhasin plays Praveena
Who is Praveena? Another student at KISS, whose parents work for the State Department, and a potential love interest for Kitty.
"She’s really cool, confident, kind of ballsy, and puts herself out there with Kitty," said writer Jessica O'Toole.
Where have I seen Sasha Bhasin before? You might have watched her in Brave the Dark.
Anthony Keyvan plays Quincy 'Q' Shabazian
Who is Quincy 'Q' Shabazian? Like Kitty, he's also from the US and becomes her best friend at the school. Q is one of a handful of students who are out.
Where have I seen Anthony Keyvan before? You might recognise him from Love, Simon spin-off, Love, Victor.
Joshua Lee plays Jin
Who is Jin? Q's biggest competition on the track team. But "his edge might prove more than a little intriguing", according to Tudum.
Where have I seen Joshua Lee before? He's best known for Gangnam Project.
Are Lara Jean Covey and Peter Kavinsky in XO, Kitty?
Kitty's sister Lara Jean, played by Lana Condor, does not appear in XO, Kitty.
But Peter Kavinsky, played by Noah Centineo, does appear this season.
"Working with Anna again was amazing," he told Tudum.
"She's so wonderfully talented, and her work ethic shows in every scene.
"Stepping back into the To All the Boys universe was a true joy, and I hope our incredible audience enjoys seeing Peter again as much as I did."
By entering your details you are agreeing to our terms and conditions and privacy policy. You can unsubscribe at any time.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
XO, Kitty season 1 is available to stream now on Netflix. Sign up for Netflix from £4.99 a month. Netflix is also available on Sky Glass and Virgin Media Stream.
Check out more of our Drama coverage or visit our TV Guide and Streaming Guide to find out what's on. For more from the biggest stars in TV, listen to The Radio Times Podcast.
Authors
Abby Robinson is the Drama Editor for Radio Times, covering TV drama and comedy titles. She previously worked at Digital Spy as a TV writer, and as a content writer at Mumsnet. She possesses a postgraduate diploma and a degree in English Studies.
Molly Moss is a Trends Writer for Radio Times, covering the latest trends across TV, film and more. She has an MA in Newspaper Journalism and has previously written for publications including The Guardian, The Times and The Sun Online.