Art
Dogman
2023
Painter
The Tasting
2022
Painter
The Beast in the Jungle
2019
Key Set Painter
Apocalypto
2006
Painter
The Unemployment Club
2001
Painter
Shadow of the Vampire
2000
Painter