En 1961 comienza a trabajar en el ICAIC (Instituto Cubano del Arte e Industria Cinematográficos). Ahí realiza distintas funciones: ayudante de Producción,Ayudante de Camarógrafo, Asistente de Dirección y Director.Entre 1989 y 1991 es profesor en la Escuela Internacional de Cine y Televisión de San Antonio de los Baños.Ha impartido cursos y talleres de Dramaturgia Cinematográfica y Dirección en EEUU; México; Costa Rica; Panamá; Colombia; Uruguay; Bélgica y España.