Gatunek szeroko rozsiedlony od północnych wybrzeży Afryki przez południową i środkową część Europy aż do Wysp Brytyjskich, południowych prowincji Fennoskandii, Karelii i Kazania, wykazywany ponadto z krajów kaukaskich, Azji Mniejszej i Azji Środkowej. W Polsce chrząszcz rzadko spotykany, na ogół notowany z pojedynczych stanowisk w poszczególnych krainach, jedynie na Śląsku Dolnym znany z większej liczby stanowisk. Niektóre dane o rozmieszczeniu opierają się na znaleziskach sprzed przeszło stu lat, dlatego też wymagają potwierdzenia nowymi materiałami. Znajdowany na lulku czarnym — Hyoscyamus niger L., roślinie ruderalnej rosnącej na niżu i w niższych położeniach górskich.