Rooper made her Hollywood debut in The Black Dahlia. In 2008 she starred in the TV series Lost in Austen and guest starred in Agatha Christie's Poirot. She also played a lead role in Her Naked Skin, a new play at the National Theatre. In December 2010, Rooper was cast in the musical Me and My Girl at Sheffield's Crucible Theatre, alongside Miriam Margolyes.