Terrestrial (Secondary Rainforest, Coastal Forest, Freshwater Swamp Forest, Riverine, Mountain), Shoreline (Mangrove Forest). It grows in lowland coastal, peat swamp, riverine, mangrove, belukar and secondary forests. It also grows on hills up to 1,200 m altitude.
Distribution in Singapore
Distribution worldwide
Thailand, Myanmar, Sumatra, Java, Peninsular Malaysia, Singapore and Borneo.