Se distribuye por Costa Rica, Panamá, Colombia, Ecuador y Perú donde crecen como epifitas en los bosques nubosos muy húmedos en alturas de 700 a 1500 metros.