halo zamora