8 credits on file—8 films, spanning 2004–2024.
Dune: Part Two
2024 · 84/100
The Pyramid
2014 · 36/100
Hamilton: In the Interest of the Nation
2012 · 63/100
Prince of Persia: The Sands of Time
2010 · 62/100
Traitor
2008 · 65/100
The Hills Have Eyes 2
2007 · 47/100
Unleashed
2005 · 68/100
RRRrrrr!!!
2004 · 58/100