Nace en Palmira, Las Villas. Realzó sus estudios de canto con José Ojeda hasta 1961. Luego los amplió con Ana Talmaceanu y en el Instituto Vocal Central de Sofía, Bulgaria, con Jristo Brambarov, entre 1964-1966.
Debutó en 1961 interpretando un pequeño papel en Doña Francisquita, de Vives y poco después interpretó el papel titular de la ópera de Gounod, Fausto, en el teatro Amadeo Roldán.
Miembro fundador del Teatro Lírico Nacional de Cuba, integró los elencos de sus primeras funciones, con los títulos Luisa Fernanda (Javier), La viuda alegre (Rosillón) y El matrimonio secreto (Paolino).
Su viaje de estudios en Europa culminó con una serie de representaciones en Bulgaria, Lituania, Ucrania y Checoslovaquia, en los protagónicos de Rigoletto y El Barbero de Sevilla. A su regreso se reintegra en la agrupación donde se mantiene como primera figura hasta la década de 1980.
Don Pasquale, La traviata, La bohème, Madama Butterfly, Lucia di Lammermoor, Los payasos (Beppe), constituyen otros títulos de su repertorio, abordado siempre con acabadas interpretaciones, que también abarcaron autores nacionales: Patria, de H. de Blanck; La esclava, de J. Mauri y, sobre todo, Cecilia Valdés, con la que recorrió Europa Central, en 1974.