Nace en La Habana, Cuba, el 31 de diciembre de 1948. Director, crítico y profesor de cine. Alfabetizador en la Sierra del Escambray, Cuba, en 1961. Se gradúa en 1978 de Licenciado en Ciencias Políticas en la Universidad de La Habana. Es miembro de la Unión de Escritores y Artistas de Cuba (UNEAC) y de la Sociedad General de Autores de España (SGAE). Ostenta las distinciones Por la Cultura Nacional y Sello de Laureado, en reconocimiento a su notable contribución al desarrollo de la cultura artística y literaria cubanas. Desde 1968 trabaja en el Instituto Cubano del Arte e Industria Cinematográficos (ICAIC). Escribe críticas y artículos de cine para las principales revistas y periódicos y a la vez participa en la dirección de seminarios sobre cine en las Universidades de Oriente y de La Habana. A partir de 1971 comienza su trabajo como asistente de dirección, realizando paralelamente algunas menciones para la televisión. Inicia su labor como documentalista en 1975. Realiza, como subdirector-realizador, casi un centenar de ediciones del Noticiero ICAIC Latinoamericano entre 1977 y 1981, muchas de las cuales recibieron menciones de la crítica nacional especializada por el alto nivel de elaboración.
Su debut como director de largometrajes de ficción se produce en 1984 con el filme Jíbaro. Saltó a la notoriedad internacional con la sátira Alicia en el pueblo de Maravillas (1991), que marcó rumbos críticos en la cinematografía cubana. Ha obtenido numerosos premios y menciones en festivales internacionales. Es miembro del Comité de Cineastas de América Latina y Miembro Fundador del Consejo Superior de la Fundación del Nuevo Cine Latinoamericano. Ha impartido clases de Historia del Cine en la Universidad de La Habana. Es fundador de la Escuela Internacional de Cine y Televisión de San Antonio de los Baños, donde ha sido profesor, subdirector docente y jefe de la cátedra de dirección. Ha participado en numerosos eventos internacionales (España, Hungría, URSS, Alemania, Colombia, México, Brasil, Suiza) como Jurado y miembro de delegación, entre otros.
Fallece en La Habana el 16 de septiembre de 2013.