Crece en zonas montañosas de clima tropical, en lugares bien drenados, en laderas rocosas de bosques húmedos de hoja perenne, a menudo después de aclarados forestales junto con "Podocarpus latifolius" y "Olea capensis" a 1200 - 2700 msnm.