5 credits on file—5 films, spanning 2013–2023.
Dumb Money
2023 · 69/100
The Post
2017 · 74/100
Indignation
2016 · 70/100
Money Monster
2016 · 61/100
The Wolf of Wall Street
2013 · 80/100