Vive en bosques húmedos de montaña con musgo, entre los 900 y 2.000 m de altitud, principalmente entre los 1.600 y 1.800 msnm.