Se encuentra al norte de Kenia y Tanzania en alturas de 1600 a 2100 msnm en lugares sombreados bajos, en los troncos de los árboles y arbustos.