Prefiere zonas sombrías y húmedas, sobre pendientes, lugares rocosos y a orillas de corrientes de agua; desde el nivel del mar hasta los 2500 msnm.