It is found in the tropical New World from southern Mexico south as far as northern Bolivia and east across Brazil.
It is present in the tropical Americas from southern Mexico south to northern Bolivia and east through Brazil.