Roach starred as a young Margaret Thatcher in The Iron Lady. She appeared as Helene in Sky Comedy’s Hunder by in autumn 2012. Roach has also been cast as Molly in the film adaptation of Michael Morpurgo’s 2003 novel Private Peaceful. She was included on the Screen International “Stars of Tomorrow” list in 2011. In January 2013, she began starring in the British TV series Utopia.