Cosmo Jarvis is an English actor and musician. He started his acting career in the 2010s, debuting in the film The Naughty Room. He later played the role of Dani Tasuev in the 2015 British movie Spooks: The Greater Good. He next had his first TV role in an episode of Moving On, followed with another one-time role in Humans. In 2016, he portrayed Vera in the film Lady Macbeth. For his work here, he had a Most Promising Newcomer nomination at the BIFA. More recently, he had performances in the films The Marker, Hunter Killer, and Annihilation.