Alcuéntrase nel monte tropical de tierres baxes, monte siempreverde secu en tierres altes y les sos reliquies en carbes secundaries y pacionales, llombes de termites y nel monte de banzáu; a una altitú de 800-1100-2400 msnm. (NÁfrica oriental)