Nació el 3 de julio de 1887 en Santiago Tlacotepec, Guerrero, siendo sus padres Lucio Castillo Alarcón y María Castro Aguilar.