Son aire s'étend de manière dissoute à travers les régions humides d'Amérique latine : de l'État de Veracuz (Mexique) à l'État de São Paulo (Brésil).
Son cadre naturel de vie est les forêts subtropicales ou tropicales humides de plaine, les zones de marais et les forêts anciennes fortement dégradées.