It is found in Bolivia, Brazil, Colombia, Ecuador, French Guiana, Guyana, Peru, Suriname, and Venezuela. Its natural habitats are subtropical or tropical moist lowland forest and subtropical or tropical swampland.
