4 credits on file—4 films, spanning 1981–2012.
Cloud Atlas
2012 · 68/100
Anonymous
2011 · 63/100
Æon Flux
2005 · 47/100
Possession
1981 · 75/100