Sofia Barclay
Sofia Beatrice Barclay, also credited as Sofia Stuart, is an English actress. She began her career in theatre. Her films include Love Again and the animation Spider-Man: Across the Spider-Verse. On television, she stars in the BBC One crime drama Lynley.
Early life and education
Sofia Beatrice Barclay was born in central London, and attended Westminster School there. She took classes at the Circle in the Square Theatre School in New York City.Career
Initially credited as Sofia Stuart, Barclay began her career in theatre. She played Desdemona in the 2012 Jack Studio Brockley production of Othello, receiving critical acclaim for her performance. She went on the 2014 tour with The Two Worlds of Charlie F and had further theatre roles as Anna in Future Conditional at the Old Vic in 2015 and Nathalie in Mosquitoes at the National Theatre in 2017.In 2018 and 2019, Barclay played Selina in the BBC Two legal sitcom Defending the Guilty and Alisha in the Hampstead Theatre production of Everyday I Make Greatness Happen, had a small role in the film In Darkness, and was cast as Adela Zal in a pilot for a potential NYPD Blue spin-off series on ABC.
Barclay had recurring roles as Zarina in the 2021 Channel 4 sitcom We Are Lady Parts and Dr. O'Sullivan, Roy Kent's sister, in the second and third seasons of the Apple TV+ sports comedy Ted Lasso. She originated the role of Maya in The Collaboration at the Young Vic in 2022.
Her film work includes credits spanning psychological thriller, drama, and romantic comedy. She appeared in Julian Jarrold's Sulphur and White and featured in the romantic comedy Love Again alongside Priyanka Chopra. Notably, Barclay voiced Malala Windsor/Spider-UK in the Marvel animated blockbuster Spider-Man: Across the Spider-Verse.
In July 2024, it was announced Barclay would star in a Lynley revival for BritBox and BBC One, playing Detective Sergeant Barbara Havers, with Leo Suter as Detective Inspector Thomas Lynley. The four-episode first series was streamed on BritBox in 2025, and then aired on BBC One in 2026. Also, in 2025, Barclay played Safiya Zamil, a guest role in the Apple TV+ thriller Prime Target.