
Leo Garcia
Most recently, Garcia produced the independent psychological thriller, Excess Flesh. Garcia also produced "ten minutes is two hours," a short-form documentary video shot in South Sudan. Garc ...Show More
Leo Garcia's FILMOGRAPHY
as Actor (33)