2033 2009
Production Assistant
Che: Part One 2008
Set Production Assistant
The Fifth Patient 2007
Apocalypto 2006
Cosecha 68 2004
Actor, Director, Producer
Credits from TMDB.