Uriel Barros is a former Argentinian film producer and one of the founders of the Mondo Macabro video store. (Via TMDB)
Another Cursed MovieFilm • 2023
Dying GodFilm • 2008