Nació en Morelia, Michoacán el 29 de septiembre de 1920, sus padres Pastor Castro Tinoco, conocido empresario de la ciudad y Mercedes Ruiz Ramírez, sus hermanos Manuel, Rafael, Pastor, Alicia y María Concepción.