Tras concluir la primaria, trabajó como carpintero ebanista. Después de graduarse como maestro normalista (927) en La Habana, fue, temporalmente, maestro rural en San Nicolás de Bari. Durante la década del treinta participó en una huelga de maestros (1933), se graduó de Dr. en Pedagogía (1937) en la Universidad de La Habana, donde, además, realizó estudios no concluidos de Derecho Civil y de Filosofía y Letras (1937-39) y obtuvo Premio Extraordinario de Historia de Cuba "Elías Entralgo" (1939). Participó en las luchas por la Constituyente. Desde 1930 hasta 1960, fue maestro y director de escuelas públicas en La Habana. En 1940 el Partido Socialista Popular lo propuso como Representante de la provincia de la Habana. De 1952 a 1958 fue miembro del Ejecutivo del Colegio Municipal de Pedagogos de La Habana. Fue jefe de redacción de Crónica Social y también colaboró en Enseñanza Primaria, Nuevo Rumbo, Atenas, El País, El Mundo, Noticias de Hoy, Bohemia y Proyecciones, entre otras. Dictó numerosas conferencias en instituciones culturales y docentes fue uno de los fundadores de la primera organización sindical de maestros cubanos e integró la Federación de Maestros de Cuba. Después de 1959 fue designado por el Ministerio de Educación para trabajar en la revisión ideológica de los libros de texto (1960-61) e integrar la Comisión que redactó el informe sobre la Campaña Nacional contra el Analfabetismo (1962-63). Dirigió (1963-69) el Departamento de Estudios Socioeconómicos de la Facultad Obrero-Campesina "Julio A. Mella" de la Universidad de la Habana. Colaboraciones suyas aparecieron en Revolución, Universidad de La Habana, Revista de la Biblioteca Nacional José Martí, Bohemia, Resumen Semanal Granma. Fue miembro de la Unión Nacional de Escritores y Artistas de Cuba.