Se trasladó para La Habana siendo muy joven, y se integró a la Hermandad de Jóvenes Cubanos, a la Agrupación de Jóvenes del Pueblo y al Club 28 de Enero. Al constituirse la Juventud Socialista militó en sus filas, y con posterioridad (1942) se incorporó al Partido Unión Revolucionaria Comunista (después Partido Socialista Popular). Por motivos económicos, en 1946 debió interrumpir sus estudios en la Escuela de Artes Plásticas San Alejandro (donde se graduaría finalmente en 1949) para trabajar como modelista en el Taller de Cerámica de Santiago de las Vegas (Hab.) hasta 1948. Durante ese lapso publicó sus primeras caricaturas en el magazine Mella. Después pasó al Comité Nacional de la Juventud Socialista en tareas de divulgación y como dibujante de Mella. Entre 1949 y 1953 fue caricaturista de Noticias de Hoy. Una muestra de su quehacer en este diario fue recogida en el cuaderno Dibujos por la paz, la democracia y la liberación nacional (1952), con prólogo de Juan Marinello y editado para sufragar su participación en el Congreso Mundial por la Paz (Viena, 1952), al que asistió en unión de Nicolás Guillén y el propio Marinello, entre otros. Finalizado el Congreso, visitó la URSS. Con posterioridad trabajó como dibujante en la televisión y en una agencia publicitaria (1953-58). En la década del cincuenta colaboró en Vanguardia Cubana, La Ultima Hora y, de forma clandestina, en Carta Semanal, Unidad Campesina y El Diablo Cojuelo Durante esa etapa sufrió detenciones. Al reanudarse la publicación de Noticias de Hoy después del triunfo de la Revolución, se reincorporó al mismo como caricaturista, y con posterioridad pasó al periódico Granma. En el propio 1960 comenzó a escribir poesía, gracias a un viaje a China realizado en compañía de los poetas Pablo Armando Fernández y Fayad Jamís. En 1961 asistió como delegado al Primer Congreso Nacional de la UNEAC y fue electo miembro de su Comité Nacional, para el cual fue ratificado en el segundo y en el tercer congresos. Entre 1962 y 1975 fue profesor de dibujo de la ENA. Es autor de los textos de la cantata "A Manuel Ascunce", con música de Nilo Rodríguez (1965). Ha obtenido mención en el concurso "26 de Julio" (1971) con el poemario Amor, tiempo de guerra. En 1975 fue designado director de Artes Plásticas del CNC y entre 1977 y 1987, año en el que se jubiló, fue profesor de pintura en el ISA, donde también fungió como jefe de departamento de pintura (1977-80). Fue designado presidente, y después presidente de honor, de la Asociación Internacional de Artes Plásticas (1979-83). Sus colaboraciones han aparecido en Casa de las Américas, Fototecnia, El Caimán Barbudo, Bohemia, Unión, Boletín del ISA, El Mundo, Revolución y Cultura, Con la Guardia en Alto, Juventud Rebelde, UPEC, Mar y Pesca, Trabajadores, Cuba, Cuba Internacional, Tribuna de La Habana, Palante e Islas (S. Clara). Ha realizado numerosas exposiciones personales y colectivas de pintura y dibujo, tanto en Cuba como en el extranjero y ha obtenido diversos premios y menciones en este campo. También ha sido jurado en la Trienal de Pintura Realista (Bulg.) y en el certamen para el cartel-calendario de la UNESCO (París, 1982) y en los concursos "26 de Julio" y "13 de Marzo". Ha viajado a numerosos países. Posee las distinciones "Por la Cultura Nacional" y "Por la Educación Cubana", así como la medalla "Alejo Carpentier". Además ostenta la Categoría Especial de Profesor de Mérito del ISA.
