Nació en el barrio de Pueblo Nuevo de Santa Isabel de las Lajas, en la entonces provincia de Las Villas, hoy en la Provincia de Cienfuegos, en el centro de Cuba.