Su hábitat son las montañas tropicales húmedas y cubiertas de vegetación, entre los 1.750 y los 3.600 m de altitud.