Молуккские острова
Филиппины, Молуккские острова, Новая Гвинея. Растет в основном как эпифит на стволах высоких деревьев во влажных горных лесах до 1000 м над уровнем моря.