Ricardo Viera nació en La Habana, Cuba, en 1945.