Gatunek rozsiedlony od Francji przez całą Europę Środkową po Ukrainę, Grecję i Kaukaz. W Polsce odkryty po raz pierwszy w 1931 roku w Bielinku nad Odrą, następnie notowany z nielicznych stanowisk w tylko dziewięciu krainach. Występuje na przydrożach, miejscach piaszczystych i na suchych zboczach. Żyje na pyleńcu pospolitym — Berteroa incana (L.) Dc. Larwa żeruje w korzeniach powodując na nich wyrosła.