5 credits on file—5 films, spanning 2002–2019.
Long Shot
2019 · 70/100
Pawn Sacrifice
2014 · 68/100
I'm Not There
2007 · 69/100
Shattered Glass
2003 · 72/100
Abandon
2002 · 40/100