Terrestrial (Primary Rainforest, Secondary Rainforest). In undisturbed mixed dipterocarp forests up to 700 m altitude. On alluvial and dry sites (hillsides and ridges) on clayey to sandy soils, also on limestone.
Distribution in Singapore
Distribution worldwide
Thailand, Peninsular Malaysia, Singapore, Sumatra, and Borneo