En la Amazonia habita selvas húmedas y bosques secundarios adyacentes; la aislada población de la Mata Atlántica es encontrada en bosques de tierras bajas litorales, bosques de meseta y montanos.