4 credits on file—4 films, spanning 2003–2016.
Imperium
2016 · 66/100
Tallulah
2016 · 69/100
Source Code
2011 · 77/100
Gothika
2003 · 53/100