Se encuentra en Madagascar y Comoras en los bosques húmedos en las ramas en alturas desde el nivel del mar hasta los 600 msnm.