3 credits on file—3 films, spanning 1999–2018.
Red Sparrow
2018 · 58/100
Venom
2018 · 61/100
Magnolia
1999 · 79/100