Dakota Blue Richards made her silver screen debut in the 2007 Chris Weitz-directed fantasy adventure film ‘The Golden Compass,’ where she portrayed ‘Lyra Belacqua.’ The film opened to a mixed critical reception and while it managed to gross over $372.2 million at the box office, the film was considered a financial disappointment. The following year, she starred as ‘Maria Merryweather’ in the fantasy film ‘The Secret of Moonacre,’ directed by Gábor Csupó. The film received a mixed response from critics and holds a 23% approval rating on Rotten Tomatoes. That same year, she also appeared in the BBC television film ‘Dustbin Baby,’ directed by Juliet May. The film was based on Jacqueline Wilson’s 2001 eponymous children’s novel and received positive reviews from critics upon release. In 2011, Richards joined the cast of the British teen comedy-drama television series ‘Skins’ as ‘Franky Fitzgerald.’ She starred in 18 episodes and remained a part of the show until 2012. In 2013, she starred as ‘Eve Traverse’ in the British television series Lightfields,’ created by David Schulner. The show aired a total of 5 episodes. She next portrayed ‘Sarah’ in the 2014 British science fiction film ‘The Quiet Hour,’ directed by Stéphanie Joalland. The film has a 20% audience score on Rotten Tomatoes while a 4.6 out of 10 rating on IMDb. In 2016, she joined the British television detective drama series ‘Endeavour,’ created by Russell Lewis. She played the role of ‘WPC Shirley Trewlove’ and remained a part of the show until 2018. Richards was last seen in the 2019 British historical drama television series ‘Beecham House’ where she portrayed ‘Margaret Osborne.’ The series was canceled after one season.