Castro fue destacado miembro de la masonería y uno de los primeros masones costarricenses, se iniciaría en Colombia en 1864 y participaría en Costa Rica de la primera logia masónica, la Logia Caridad.