Terrestrial (Primary Rainforest, Freshwater Swamp Forest). In undisturbed lowland forests including swamps up to 500 m altitude, but frequently also in secondary forests, probably as a pre-disturbance remnant. Mostly in mixed dipterocarp forest, but also found in Keranga forest. Usually on sandy loam soils and clay, occasionally also on limestone. Mostly on hillsides and ridges, but also on alluvial sites.