Se encuentra en Malaui, Mozambique, Zambia y Zimbabue en los bosques perennifolios de alta precipitación pluvial y en matorrales, en los troncos de los árboles en una profunda sombra en alturas desde los 1150 hasta los 1850 msnm.