#
buy premium
Leo Garcia

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)
123Movies