Film:
* 2002: "28 giorni dopo" (come Selena)
* 2006: "Miami Vice" (come Trudy)
* 2008: "La vita segreta delle api" (come August Boatwright)
* 2010: "Jonah Hex" (come Lilah)
* 2011: "Pirati dei Caraibi:Oltre i confini del mare" (come Angelica)
* 2012: "Skyfall" (come Eve Moneypenny)
* 2013: "Mandela:lungo cammino verso la libertà" (come Winnie Mandela)
* 2015: "Spettro" (come Eve Moneypenny)
* 2016: "Moonlight" (con il nome Paula) - Nomination all'Oscar come migliore attrice non protagonista
* 2017: "Bellezza collaterale" (come Madeleine)
* 2018: "Rampage" (come la dottoressa Kate Caldwell)
* 2021: "Non c'è tempo per morire" (come Eve Moneypenny)
* 2023: "Il Re Donna" (come Nanisca)
Televisione:
* 1998: "La tribù" (come Malika)
* 2000: "EastEnders" (come Dawn Swann)
* 2002: "Processo e punizione" (come Sharon Chambers)
* 2005: "I misteri dell'ispettore Lynley" (come Rachel)
* 2010: "Il curioso caso di Benjamin Button" (come Caroline)
* 2014: "The Game" (come la voce di The Game)
* 2017: "Specchio Nero" (come Anji)
* 2022: "La First Lady" (come Michelle Obama)
Questo elenco evidenzia alcuni dei suoi progetti più importanti, ma ce ne sono molti altri in cui ha recitato nel corso degli anni. È nota per la sua versatilità e capacità di interpretare personaggi complessi e ricchi di sfumature.