7 credits on file—5 films and 2 shows, spanning 1999–2025.
Duster
2025 · 76/100
Troop Zero
2019 · 70/100
Gerald's Game
2017 · 65/100
How to Get Away with Murder
2014–2020 · 78/100
Beautiful Creatures
2013 · 56/100
Head of State
2003 · 49/100
The Hurricane
1999 · 77/100