No biography available.
Iron Man 2
2010
Sherlock Holmes
2009
Kiss Kiss Bang Bang
2005
The Book of Eli
The Judge
2014
Play Dirty
2025
Unknown
2011