La planta se encuentra en el bosque nublado de Panamá, Colombia, Perú y Ecuador en elevaciones de 300 a 3200 msnm.