‘XO, Kitty’ Cast Revealed: Meet the Stars Behind the K-Drama Spinoff!

L-R: Minyeong Choi, Anna Cathcart, Noah Centineo and Gia Kim in 'XO, Kitty'
L-R: Minyeong Choi, Anna Cathcart, Noah Centineo and Gia Kim in ‘XO, Kitty’Courtesy of Netflix

The sophomore season and second semester of Netflix’s XO, Kitty is here, with new and familiar faces returning for one Song Covey sister’s particular brand of chaos.

Winter break has passed, and Katherine, who goes by Kitty, has been allowed back to the Korean International School of Seoul, where she ventured in Season 1 a) to eliminate the distance between her and her boyfriend at the time Dae and b) to follow in her mom’s footsteps and learn more about Eve Song, who died when Kitty and her sisters were young. Since the end of last season, relationship dynamics have changed, and Kitty is no longer with Dae. She is not done exploring her family secrets either.

Find the full XO, Kitty Season 2 cast, including a special guest star, below:

Anna Cathcart as Kitty Song Covey in 'XO, Kitty' Season 2

Photo : Courtesy of Netflix

Katherine Song Covey, “Kitty” to her friends, first appeared in the To All The Boys I’ve Loved Before film trilogy based on Jenny Han’s best-selling books. She is the youngest Song Covey sister, whose older sisters are Margot (Janel Parrish) and Lara Jean (Lana Condor). Kitty gets her own adventure and spotlight on her love life in XO, Kitty which is a spinoff of the films.

Anna Cathcart has appeared in Descendants 3 (2019) as Dizzy Tremaine and Odd Squad as Agent Olympia.

Anthony Keyvan in 'XO, Kitty' Season 2

Photo : Park Young-Sol/Netflix

Quincy, who goes by “Q,” is one of Kitty’s ex-boyfriend Dae’s roommates, and one of her now best friends. She confides in him about everything. Q is the star track athlete of KISS.

Anthony Keyvan played Rahim in Love, Victor and he also appeared as Nathan in Alexa & Katie. He also appeared in The Rookie.

Minyeong Choi in 'XO, Kitty'

Photo : Park Young-Sol/Netflix

Dae Kim met Kitty when she and her sisters and dad visited Seoul, South Korea, on a trip for their Spring Break. Season 2 finds him singing his heart out and moving on from dating Kitty after she came to KISS to be with him and to follow in her late mom Eve’s footsteps, scholarship and all.

Minyeong Choi did not portray the Dae Kitty met in To All The Boys I’ve Loved Before: Always and Forever (2021), but he previously appeared in Entertainer, Mr. Sunshine and W.

Gia Kim as Yuri Han in 'XO, Kitty' Season 2

Photo : Courtesy of Netflix

Yuri Han is the daughter of hotel magnate Mr. Han and Principal Lim (Yunjin Kim). She is known for her style and fashion, and in Season 1, she pretended to be dating Dae so that her mother wouldn’t sniff out that she was dating Julianna (Regan Aliyah). Kitty had feelings for Yuri at one point too.

Gia Kim has also appeared in the short film Happy Ending (2021) and in Burning Questions. She and Sang Heon Lee are sister and brother. She is older than him.

Sang Heon Lee as Min Ho and Anna Cathcart as Kitty in 'XO, Kitty'

Photo : Courtesy of Netflix

Min Ho is another of Dae’s best friends and roommates. He is the son of a well-known actress and a talent manager, Mr. Moon (Philippe Lee). He and Kitty couldn’t stand each other at first, but by the end of Season 2, they might be something more.

Sang Heon Lee appeared as Ha Joon in Secret Ingredient and as Joo-Hwan Lee in Gran Turismo (2023).

Regan Aliyah in 'XO, Kitty'

Photo : Park Young-Sol/Netflix

Julianna is Yuri’s girlfriend, and she got sent to Oakham, an entirely different school, in Season 1 because she and Yuri were caught embracing. Julianna’s a very talented artist.

Aliyah will appeare in Marvel’s upcoming Ironheart, and she has previously appeared in Please Don’t Feed the Children (2024) and BF for Hire (2020).

Sunny Oh as Mihee Yoon, Gia Kim as Yuri Han, Han Bi Ryu as Eunice Kang in 'XO, Kitty' Season 2

Photo : Park Young-Sol/Netflix

Eunice and Mihee are Yuri’s friends, and they act like groupies sometimes. Eunice is competitive and ambitious, and she can sing too. She and Mihee are also good friends with Madison Miller (Jocelyn Shelfo).

Han Bi Ryu has appeared in Come and Hug Me, Cheer Up, Mr. Lee and Local Hero.

Peter Thurnwald as Alex Finnerty in 'XO, Kitty'

Photo : Courtesy of Netflix

Professor Finnerty taught chemistry in Season 1. He also coaches track and field. He was adopted by Australian parents, but his real parents are Jina Lim and Professor Lee.

Peter Thurnwald has previously appeared in the shows Bump, Players and Young Rock.

Jocelyn Shelfo in 'XO, Kitty'

Photo : Park Young-Sol/Netflix

Madison Miller is the daughter of a business associate of Yuri’s father. She got into KISS because Principal Lim pulled some strings for her, and she has fully embraced Korean culture. She and Min Ho had a bit of a thing for each other last semester in Season 1.

Jocelyn Shelfo also plays Marisa in The Summer I Turned Pretty. She played Sofia in May December (2023).

Michael K. Lee in 'XO, Kitty'

Photo : Park Young-Sol/Netflix

Professor Lee taught English in Season 1, and now he is principal at KISS. He is Alex’s father, and he loves to play guitar and once dreamed of pursuing music.

Michael K. Lee has appeared in Vanishing (2021), A Korean Odyssey, George Takei’s Allegiance (2016) and more.

Audrey Huynh as Stella in 'XO, Kitty' Season 2

Photo : Courtesy of Netflix

Stella is not all that she seems. She has an ulterior motive for coming to KISS. She is from Pepperpike, Ohio and very religious.

Audrey Huynh has appeared in an episode of Squid Game, as Rammy in Murder of a Cat (2014), as Becca in Wyrm (2019) and as a trick or treater in The Terror of Hallow’s Eve.

Sasha Bhasin as Praveena in 'XO, Kitty' Season 2

Photo : Courtesy of Netflix

parents most definitely work with the CIA.

Bhasin appeared as Tina Baxter in Brave the Dark (2023) and will be seen in Max’s The Pitt as Nandi.

Joshua Lee as Jin in 'XO, Kitty' Season 2

Photo : Park Young-Sol/Netflix

Jin is Q’s rival athlete on the track, and he also has history with Dae and Min Ho because he used to make fun of Dae and also steal Min Ho’s products. Jin joined the cast in Season 2.

Joshua Lee has appeared in the Gangnam Project as Supreme and in the short films Sorry You Have to See This and The Martyr of Hudson Yards.

Noah Centineo as Peter Kavinsky in 'XO, Kitty' Season 2

Photo : Courtesy of Netflix

Noah Centineo made a cameo appearance as Peter Kavinsky, reprising his role form the To All The Boys I’ve Loved Before films, in episode 6 of Season 2 of XO, Kitty.

Noah Centineo has also headlined his own Netflix series The Recruit, Season 2 of which arrives Jan. 30. He is known for Sarah Burgess Is A Loser (2018), The Perfect Date (2019) and Black Adam (2022) in which he plays Atom Smasher. He also played Dylan in Dream Scenario (2023) and he will soon be seen in Alex Garland’s next film Warfare.

Philippe Lee as Mr. Moon in 'XO, Kitty' Season 2

Photo : Park Young-Sol/Netflix

Young Moon is a talent manager whom many people call the Kris Jenner of Korea. He is Min Ho’s father, and he plays a significant role at KISS in Season 2.

Related Posts

The Diplomat Season 4 Ignites Global Panic: Kate Wyler’s Deadliest Enemy Emerges from the Ashes of Season 3’s Frozen Scream – and This Time, Even the President Can’t Save Her 😱🔥

When The Diplomat Season 3 detonated its finale with that blood-curdling, mid-scream blackout—Kate Wyler (Keri Russell) staring into the barrel of an unseen threat—fans were left gasping…

They lied. They betrayed. And now, they’ll pay. 💣 Beauty in Black Season 3 unleashes secrets so dark, even fans can’t stay silent! 🔥 Watch before spoilers hit! ⚠️

Netflix released the official trailer for Beauty in Black Season 3 on October 28, 2025, at 8:00 a.m. Pacific Time, achieving 28 million views within four hours….

The Wyler-Penn duo of Keri Russell and Rufus Sewell are officially back in The Diplomat season 4 – Empires inverted, global chaos and world domination plots officially unfold!!!😈

In the high-stakes arena of international intrigue, Netflix’s The Diplomat has solidified its status as a must-watch political thriller, blending razor-sharp diplomacy with pulse-pounding personal betrayals. Fast-forward…

JUST IN: Longmire is BACK! 😱🪶 Walt’s out of retirement, Vic’s torn by love and loyalty, and Absaroka’s darkest secrets are finally rising from the dust 🌄🔥

The wind howls across the high plains of Absaroka County, kicking up dust devils that dance like ghosts along the cracked asphalt of Highway 14. The sun…

Just dropped! 🎬💔 Heartland Season 19 trailer teases Amy’s haunting regrets, Jack’s shocking decision, and Lou’s struggle between family and love

The official trailer for Heartland Season 19 premiered online on October 28, 2025, at 9:00 a.m. Mountain Time, generating 12 million views within the first six hours….

It’s OFFICIAL 😱💞 — Outlander’s epic prequel returns for Season 2 with forbidden romance, shocking betrayals, and a star-studded cast lighting up Scotland! 🏰🌌

Starz has renewed Outlander: Blood of My Blood for a second season, confirming production on ten new episodes that will expand the prequel’s dual timelines of 1918…