Es conocida por sus papeles como Selena en la película británica "28 Days Later", como Tia Dalma en "" y "", y como la agente Eve Moneypenny en las películas de James Bond protagonizadas por Daniel Craig.