Nació en Tepic (México) en 1947. Estudió Arquitectura en la Universidad de Guadalajara y Música en el Conservatorio Nacional en la Ciudad de México. Con 25 años viaja a Nueva York y comienza su relación con el cine: participa en el taller ‘underground’ Millenium Film Workshop y estudia dibujo y animación en la School of Visual Arts. En 1973 regresa a México y dirige documentales como ‘Judea, Semana Santa entre los Coras’ (1974), ‘Teshuinada, Semana Santa Tarahumara’ (1980), por la que es reconocido con el Ariel al Mejor Documental, o ‘Poetas campesinos’ (1980). En colaboración con Octavio Paz, en 1988 filma ‘Sor Juana Inés de la Cruz o las trampas de la fe’. En 1991 rueda ‘Cabeza de Vaca’, su primer largo de ficción, seleccionado en Berlín y nominado al Ariel como mejor ópera prima. Para televisión ha realizado series documentales como ‘La Guerra de los Cristeros’ (1997), ‘Maximiliano y Carlota’ (2004), ‘Memorial del 68’ (2008), ‘Eco de la Montaña’ (2014) y ‘La Constitución de 1917. Ayer, hoy y después’ (2017). Además es director académico del laboratorio de documentales en posproducción DocuLab Guadalajara, en el FICG.