Glumac:
-
1. Plešimo zajedno (2001), film...Chenille
-
2. Plešimo zajedno (2001), film...Chenille
-
3. Odjednom agent (2002), film...Julie
-
4. Tragovi na duši (2003), film...Ellie
-
5. Neočekivani zločin (2003), film...Ayesha
-
6. Greh (2003), film...Kassie
-
7. U ringu (2004), film...Renee
-
8. Ray (2004), film...Della Bea Robinson
-
9. Seksualni život (2004), film...Rosalie
-
10. Mrzi me (2004), film...Fatima Goodrich
-
11. The Insider (2004), serija...Self
-
12. Fantastična četvorka (2005), film...Alicia Masters
-
13. Gospodin i Gospođa Smith (2005), film...Jasmine
-
14. Mali čovjek (2006), film...Vanessa
-
15. Posljednji škotski kralj (2006), film...Kay Amin
-
16. Mrtva djevojka (2006), film...Rosetta
-
17. Mislim da volim svoju ženu (2007), film...Nikki Tru
-
...Alicia Masters
-
19. Lakeview Terrace (2008), film...Lisa Mattson
-
20. Miracle at St. Anna (2008), film...Zana Wilder
-
21. Majka i dijete (2009), film...Lucy
-
22. Jake žene (2010), film...Kelly / Blue
-
23. Night catches us (2010), film...Patricia Wilson
-
24. Nevjere i druge katastrofe (2011), film...Rebecca Mazzoni
-
25. Odbjegli Django (2012), film...Broomhilda von Shaft
-
26. Hiljaduječi (2012), film...Caroline McCall
-
27. Skandal (2012), serija...Olivia Pope
-
28. Obitelj Peeples (2013), film...Grace Peeples
-
29. Die Oscars (2014), film...Self - Presenter
-
30. Potvrda (2016), film...Anita Hill
-
31. Auti 3 (2017), film...Natalie Certain (voice)
-
...Self - Presenter
-
33. Sin Amerike (2019), film...Kendra
-
34. Matursko (2020), film...Mrs. Greene
-
35. Mali požari posvuda (2020), serija...Mia Warren
Producent:
-
1. Potvrda (2016), film...executive producer
-
2. Sin Amerike (2019), film...executive producer
-
3. The Fight (2020), film
Glas:
-
1. Auti 3 (2017), film...Natalie Certain
Narator:
-
1. Girl Rising (2013), film
Režiser:
-
1. Nesigurna (2016), serija