Nació en Ciudad Lerdo, Durango, el 15 de agosto de 1887, siendo sus padres José Francisco Castro y María de Jesús Rivera.