Su cortometraje Caridad (1973) sigue siendo considerado una de las mejores obras del cine mexicano.
De toda su filmografía, cabe destacar Los albañiles que, basada en la novela de Vicente Leñero, muestra un interesante juego estructural que da brillo y eficacia a la narrativa.
También destacan Rojo amanecer (1989) y El callejón de los milagros (1995).
Esta última, que rompe con los esquemas clásicos de narración lineal en el cine, está basada en el libro homónimo de Naguib Mahfuz, de 1947 (زقق المدق).
En 2011 fue distinguido con el Premio Nacional de Ciencias y Artes en el área de Bellas Artes.