Su distribución se extiende desde el sur de México, Centroamérica, Venezuela y Trinidad y Tobago (Caribe) hasta el noroeste de la región amazónica de Colombia, Perú, Ecuador, Bolivia y Brasil.