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