Fue el sexto de catorce hijos entre Ramón Cardemil Vallejos y Hortensia Moraga Moraga.