Oswaldo Álvarez Flores (born January 8, 2006) is a Tabasco-born experimental filmmaker and cinematographer based in Mexico City.
2 unreleased or undated titles are hidden. Show unreleased
Until You Stop Breathing 2026
Director, Director of Photography, Editor, Writer
Credits from TMDB.