Estudió arquitectura en la UNAM, pero poco después la abandonó para dedicarse a su verdadera pasión: el cine y las artes visuales.
Fue locutor de Radio UNAM en 1964 y ese mismo año debutó en el cine en la película En este pueblo no hay ladrones, a la que le suman una extensa lista de películas entre las cuales se encuentran: Patsy, mi amor, Los recuerdos del porvenir, La viuda blanca, Los perturbados, Aquellos años, Largo camino a Tijuana, Principio y fin, El coronel no tiene quien le escriba y La virgen de la lujuria, entre muchas otras.
En España actuó al lado de Lola Flores en Una señora estupenda (1967) y en Puerto Rico en La gran fiesta (1985).
Su trayectoria como director es igualmente extensa, ya que incluye cintas como: La venida del rey Olmos, El esperado amor desesperado, La Casta Divina, Esas ruinas que ves, El héroe desconocido, El retrato de Anabella, Las buenas costumbres y El tesoro de Clotilde.
Fue nominado al Premio Ariel a Mejor Director por su trabajo en Los pequeños privilegios y Morir de madrugada.