Generalmente se encuentra en el bosque nuboso u otros bosques maduros de páramo, entre los 2.610 y 3.810 m de altitud, preferentemente entre los 3.300 y 3.500 m.