Se encuentra en el sur y el suroeste de Madagascar en bosques secos caducifolios y matorrales en alturas desde el nivel del mar hasta los 900 msnm.