Su hábitat son los bosques húmedos tropicales o subtropicales, las riberas, las tierras de labor, las plantaciones y los bosques severamente degradados.