San Junipero Cast: Who Plays Kelly and Yorkie in Black Mirror?
Meet the central cast of Black Mirror’s San Junipero, including the performers behind Kelly and Yorkie, with season and episode details.
San Junipero Cast: Who Plays Kelly and Yorkie in Black Mirror?
The two central San Junipero cast members are Gugu Mbatha-Raw, who plays Kelly Booth, and Mackenzie Davis, who plays Yorkie. The Black Mirror episode is Season 3, Episode 4, released in 2016. It is remembered for its 1980s-inspired seaside nightlife and an emotional story that combines romance, memory and the possibility of a digital afterlife. This guide identifies the cast and roles without turning into a full ending analysis.
San Junipero cast and characters
Gugu Mbatha-Raw — Kelly Booth. Kelly is confident and outwardly spontaneous when she meets Yorkie, but her choices are shaped by a past the story reveals gradually. Her warmth and guardedness create much of the episode's emotional tension.

Mackenzie Davis — Yorkie. Yorkie arrives at San Junipero appearing awkward and uncertain, and her connection with Kelly becomes the story's heart. Davis gives the character a distinct sense of anticipation and vulnerability.
Denise Burse — Elder Kelly. The older version of Kelly appears in scenes that give important context to the central relationship and its stakes. The casting helps distinguish appearance within the simulated setting from a person's circumstances outside it.
Annabel Davis — Elder Yorkie. She appears as Yorkie's older real-world counterpart. This is a different performer from Mackenzie Davis, despite the shared surname.
Raymond McAnally — Greg. Greg has a role in Yorkie's real-world circumstances and the decisions that affect her future. His place in the story matters even though he is not one of the two leads.
Gavin Stenhouse — Wes. Wes is a figure in the nightlife environment and contributes to the audience's understanding of Kelly and the simulated social world.
Who made the episode?
San Junipero was written by Charlie Brooker and directed by Owen Harris. It is part of the first Netflix six-episode season, not a spin-off series or feature film. The episode's visual design and period music are closely tied to its central questions, but a reader seeking cast credits should first identify the actors and characters accurately rather than assuming every older or younger depiction is played by the same performer.
The presence of two performers for Kelly and two for Yorkie is part of the storytelling. It allows the episode to move between the exuberant digital location and a more constrained reality. Without giving away the main reveal, the shifting contexts explain why cast databases may list roles that seem surprising on a first viewing.
What is San Junipero about? (Spoiler-light)
Yorkie meets Kelly in a lively seaside town that evokes an idealized 1980s night out. Their relationship develops as the story hints that the place operates according to rules the audience does not initially understand. Unlike some of Black Mirror's harsher episodes, the plot puts tenderness, personal choice and trust at the center.
Its technology is an imaginative premise, not a literal account of services available today. The romance is not incidental to the science fiction: it is the reason the technological question matters. Viewers who come for the cast often discover that the performances make the speculative concept unusually accessible.
Where this article fits in a viewing guide
For a general Black Mirror episode checklist, use the episodes-in-order page. For a subjective ranking, use the best-episodes article. This page is specifically about the San Junipero actors, roles and a minimal amount of story context. Keeping those intents separate helps a reader find the answer they want without reading a major spoiler.
Frequently asked questions
Who plays Kelly in San Junipero? A: Gugu Mbatha-Raw plays Kelly Booth; Denise Burse plays Elder Kelly.
Who plays Yorkie in San Junipero? A: Mackenzie Davis plays Yorkie; Annabel Davis plays Elder Yorkie.
Which Black Mirror season is San Junipero in? A: Season 3, Episode 4, released in 2016.