No biography available.
A Million Little Pieces (2019)
Fuze (2026)
28 Years Later (2025)
Kraven the Hunter (2024)
Nosferatu (2024)
The Fall Guy (2024)
Bullet Train (2022)
Outlaw King (2018)
The Wall (2017)
Nocturnal Animals (2016)
Avengers: Age of Ultron (2015)
Godzilla (2014)
Kick-Ass 2 (2013)
Anna Karenina (2012)
Savages (2012)
Albert Nobbs (2011)
Chatroom (2010)
Kick-Ass (2010)
Dummy (2009)
Nowhere Boy (2009)
The Greatest (2009)
Angus, Thongs and Perfect Snogging (2008)
Sherlock Holmes and the Baker Street Irregulars (2007)
The Magic Door (2007)
The Best Man (2006)
The Illusionist (2006)
The Thief Lord (2006)
Shanghai Knights (2003)
Tom & Thomas (2002)