PersonGuillermo Arriaga8 credits in the catalogue: acting, writing, production.ActingThe Three Burials of Melquiades Estrada2005JuanWritingAmores Perros2000Writer21 Grams2003WriterThe Three Burials of Melquiades Estrada2005WriterBabel2006WriterBabel2006IdeaProductionAmores Perros2000Associate Producer21 Grams2003Associate Producer