Nelson Castro may refer to: