Se encuentra en los densos bosques de "Brachystegia" o entre los matorrales abiertos, perennifolios, por lo general en lugares con sombra, a una altitud de 150-450 metros, en Tanzania y Mozambique.