Glumac:
-
1. Nema rezervacija (2007), film...Charlotte
-
2. Neustrašiva (2007), film...Chloe
-
3. Pravila obitelji (2008), film...Gillian
-
4. Smaknuće predsjednika škole (2008), film...Valerie Torres
-
5. Najbolja noć (2009), film...Ashley
-
6. Nekako smiješna priča (2010), film...Nia
-
7. Čuvaj se Gonza (2010), film...Evie Wallace
-
8. Dvanaest (2010), film...Gabby
-
9. X-Men: Prva generacija (2011), film...Angel Salvadore
-
10. Zemlja: Novi početak (2013), film...Senshi Raige
-
11. Različita (2014), film...Christina
-
12. Točno u metu (2014), film...Airman Vera Suarez
-
13. Put promjene (2014), film...Marie
-
14. Pretend We're Kissing (2014), film
-
15. Trilogija Različita: Pobunjena (2015), film...Christina
-
16. Pobješnjeli Max: Divlja cesta (2015), film...Toast the Knowing
-
17. Biti cool (2015), film...Nakia
-
18. Trilogija Različita: Odana (2016), film...Christina
-
19. Vincent i Roxxy (2016), film...Roxxy
-
20. Luda djevojačka (2017), film...Blair
-
21. Gemini (2017), film...Heather Anderson
-
22. Male laži (2017), serija...Bonnie Carlson
-
...Self
-
24. Kin (2018), film...Milly
-
...Leta Lestrange
-
26. Spider-Man: Novi svijet (2018), film...Mary Jane (voice)
-
27. EE British Academy Film Awards (2020), film...Self
-
28. Hi-Fi (2020), serija...Robyn 'Rob' Brooks
-
29. Kimi (2022), film...Angela Childs
-
30. The Batman (2022), film...Selina Kyle
Glas:
-
1. Lego Batman film (2017), film...Catwoman
-
2. Spider-Man: Novi svijet (2018), film...Mary Jane
Scenarist:
-
1. Hi-Fi (2020), serija...(written for television by)
Pripovjedač:
-
1. Svijet spokoja (2020), serija