Película:
* 2002: "28 días después" (como Selena)
* 2006: "Miami Vice" (como Trudy)
* 2008: "La vida secreta de las abejas" (como August Boatwright)
* 2010: "Jonah Hex" (como Lilah)
* 2011: "Piratas del Caribe:En mareas misteriosas" (como Angélica)
* 2012: "Skyfall" (como Eve Moneypenny)
* 2013: "Mandela:El largo camino hacia la libertad" (como Winnie Mandela)
* 2015: "Espectro" (como Eve Moneypenny)
* 2016: "Moonlight" (como Paula) - Nominación al Premio de la Academia a la Mejor Actriz de Reparto
* 2017: "Belleza colateral" (como Madeleine)
* 2018: "Rampage" (como la Dra. Kate Caldwell)
* 2021: "No hay tiempo para morir" (como Eve Moneypenny)
* 2023: "La Mujer Rey" (como Nanisca)
Televisión:
* 1998: "La Tribu" (como Malika)
* 2000: "EastEnders" (como Dawn Swann)
* 2002: "Juicio y retribución" (como Sharon Chambers)
* 2005: "Los misterios del inspector Lynley" (como Rachel)
* 2010: "El curioso caso de Benjamin Button" (como Caroline)
* 2014: "The Game" (como la voz de The Game)
* 2017: "Espejo Negro" (como Anji)
* 2022: "La Primera Dama" (como Michelle Obama)
Esta lista destaca algunos de sus proyectos más notables, pero hay muchos otros que ha protagonizado a lo largo de los años. Es conocida por su versatilidad y capacidad para interpretar personajes complejos y llenos de matices.