Se encuentra el norte de Malaui y el sur de Tanzania en submontano y bosque de ribera en troncos, ramas y ramitas en alturas de 1300 a 1900 msnm.