halo wilson