Gatunek zamieszkujący środkową i północną część Ameryki Południowej, ponadto zawleczony i zaaklimatyzowany w Afryce Północnej, na Wyspach Kanaryjskich, notowany też z Sycylii. Niekiedy importowany do krajów środkowej Europy, ale nigdzie nie zadomowił się. W Polsce nie zalicza się go do fauny krajowej. Był podany tylko raz na podstawie jednego okazu z Warszawy pod błędną nazwą Bruchidius albolineatus (Blanch.), co zostało sprostowane przez L. Borowca (1983e). Jako rośliny żywicielskie podawano gatunki nie występujące w naszym kraju.