Terrestrial (Secondary Rainforest (regrowth), Dry Monsoon Forest, Grassland / Savannah/ Scrubland, Primary Rainforest).Up to 500 m altitude. Also on limestone.
Distribution in Singapore
Distribution worldwide
India, Bangladesh, Indochina, throughout most of S.E.A. (including Singapore), Sabah and New Guinea to northern Australia