Habita en América del Sur y se distribuye en la cuenca occidental del Amazonas, al sur del Río Caquetá (Japurá) de Colombia, al oeste en la Amazonía de Ecuador, al sur a través de las tierras bajas del oriente del Perú a la orilla derecha del Río Ucayali, al norte de Bolivia, con una extensión sobre el norte del Río Purús y el río Solimões de Brasil.