Habita en zonas de alta precipitación pluvial, bosques siempreverdes y, en ocasiones, sobre las rocas a alturas de 750 a 2100 msnm, prefiere clima cálido a fresco.