Se encuentra en Kenia, Tanzania, Mozambique y Sri Lanka en las pequeñas ramas de árboles en los bosques costeros en alturas desde el nivel del mar hasta los 500 msnm.