Nació en Córdoba, Veracruz, en 1950. Estudió Sociología en la Universidad Nacional Autónoma de México y realizó estudios de cine en el Centro de Capacitación Cinematográfica, México. Inició su actividad cinematográfica en el Cine Club de la Facultad de Ciencias Políticas y Sociales de la UNAM. Es socio-fundador de la distribuidora Zafra-Cine Difusión, Zafra-Video, Cinematográfica Macondo, Producciones Amaranta y Filmanía. Ha producido 17 películas, seis han participado en diferentes secciones del Festival de Cannes, entre estas Danzón y El coronel no tiene quien le escriba (Sección Oficial). Ha tenido la fortuna de producir con relevantes directores latinoamericanos. Fundó y presidió la Asociación Mexicana de Productores Independientes (AMPI) y la Federación Iberoamericana de Productores de Cine y Audiovisual (FIPCA). Ha sido jurado en los Festivales de San Sebastián, Sundance, Toronto y La Habana, entre otros. Fue miembro del Consejo Consultivo de IMCINE, Canal 22 y continúa dentro del Consejo Directivo de la Fundación del Nuevo Cine Latinoamericano presidida por Gabriel García Márquez. Ocupó el cargo de Cónsul General de México en Río de Janeiro de junio 2001 a septiembre 2005. A partir de octubre del 2005, se desempeña como Director General del Festival Internacional de Cine de Guadalajara.
Nació en Córdoba, Veracruz, en 1950. Estudió Sociología en la Universidad Nacional Autónoma de México y realizó estudios de cine en el Centro de Capacitación Cinematográfica, México. Inició su actividad cinematográfica en el Cine Club de la Facultad de Ciencias Políticas y Sociales de la UNAM. Es socio-fundador de la distribuidora Zafra-Cine Difusión, Zafra-Video, Cinematográfica Macondo, Producciones Amaranta y Filmanía. Ha producido 17 películas, seis han participado en diferentes secciones del Festival de Cannes, entre estas Danzón y El coronel no tiene quien le escriba (Sección Oficial). Ha tenido la fortuna de producir con relevantes directores latinoamericanos. Fundó y presidió la Asociación Mexicana de Productores Independientes (AMPI) y la Federación Iberoamericana de Productores de Cine y Audiovisual (FIPCA). Ha sido jurado en los Festivales de San Sebastián, Sundance, Toronto y La Habana, entre otros. Fue miembro del Consejo Consultivo de IMCINE, Canal 22 y continúa dentro del Consejo Directivo de la Fundación del Nuevo Cine Latinoamericano presidida por Gabriel García Márquez. Ocupó el cargo de Cónsul General de México en Río de Janeiro de junio 2001 a septiembre 2005. A partir de octubre del 2005, se desempeña como Director General del Festival Internacional de Cine de Guadalajara.