Nace en La Habana. Realizó su formación musical en el Conservatorio Levy, donde tuvo por maestra de canto a Carmelina Santana Reyes. Fue igualmente alumno de la Escuela de Ópera del Conservatorio «Hubert de Blanck», dirigida por Paul Csonka y Serge Vermel.
Estrenó en Cuba Gianni Schichi (Rinuccio), de Puccini y La oca del Cairo (Biondello), de Mozart (1956, ambas el mismo día) y Angélique, de Ibert (1957). Intervino igualmente en varias temporadas de ópera de la Sociedad Pro Arte Musical.
Integró el Grupo Experimental de Ópera —Il tabarro (Luigi, 1964)— y el Teatro Lírico Nacional de Cuba, al que ingresó en 1966. En la última agrupación se destacó interpretando los protagónicos en Rigoletto (Duque de Mantua, 1966), Don Pasquale (Ernesto, 1967), El barbero de Sevilla (Almaviva, 1967), La traviata (Alfredo, 1972).
Sustituyó en la dirección general del Lírico de Holguín a Raúl Camayd, que se hallaba de gira por Europa y Asia. Con la agrupación oriental realizó el montaje de su versión de la obra de Roig, La Habana de Cecilia Valdés (1973).
También interpretó algunos títulos de ópera y zarzuela para la TVC (dirigidos por los maestros Gonzalo Roig y Rodrigo Prats, entre 1961 y 1962).
Fuente: Teatro Lírico Cuba