3 credits on file—3 films, spanning 1999–2014.
Dracula Untold
2014 · 56/100
The Human Centipede 2 (Full Sequence)
2011 · 34/100
The Messenger: The Story of Joan of Arc
1999 · 61/100