PersonDemetrius Navarro4 credits in the catalogue: acting, production.ActingFriday1995HectorOne Eight Seven1997PacoThe Last Letter2004Mr. QuionesProductionThe Last Letter2004Producer