 The species ranges from southern Mexico to northern Peru, Bolivia, and Paraguay, and across to southeastern Brazil.Reports of its occurrence in northernmost Argentina are controversial, being based on only a single specimen, which was subsequently lost.It inhabits lowland forests and agricultural areas, at elevations up to .