It is found in humid forests (up to 1400 meters but mostly below 600 m) in north-eastern South America, almost entirely north of the Amazon River and east of Rio Negro (Colombia, Venezuela, Brazil and The Guianas).