Su hábitat natural son las regiones tropicales o subtropicales húmedas de tierras bajas y los bosques subtropicales y tropicales húmedos de montaña.