Sus hábitats naturales son los bosques tropicales o subtropicales, los bosques húmedos de tierras bajas tropicales o subtropicales, las montañas húmedas tropicales o subtropicales, y las sabanas húmedas.