4 credits on file—4 films, spanning 2001–2023.
Scream VI
2023 · 68/100
Pawn Sacrifice
2014 · 68/100
The Human Stain
2003 · 56/100
Lost and Delirious
2001 · 65/100