Esta orquídea epifita se encuentra en bordes de ríos y en la sombra profunda de bosques húmedos con sustratos rocosos, crece desde el nivel del mar hasta alturas de 1800 msm.