Gatunek rozmieszczony w środkowej części Europy i w południowych prowincjach Fennoskandii, docierający na wschód do Syberii. W Polsce występuje prawdopodobnie na całym obszarze, ale brak jest jeszcze udokumentowanych danych z wielu krain, zwłaszcza z obszarów górskich. Występuje na suchych zboczach, pobrzeżach lasu, miejscach piaszczystych i ruderalnych, pastwiskach i wrzosowiskach. Żyje na pyleńcu pospolitym — Berteroa incana (L.) Dc. Larwa żeruje w rdzeniu łodygi, a przepoczwarcza się w glebie. Postacie dojrzałe spotykano również na innych roślinach z rodziny krzyżowych — Cruciferae.