Its natural habitats are subtropical or tropical dry shrubland, subtropical or tropical moist shrubland, and subtropical or tropical high-altitude shrubland. It is threatened by habitat loss.