2 credits on file—2 films, spanning 2003–2014.
X-Men: Days of Future Past
2014 · 80/100
The Human Stain
2003 · 56/100