Gatunek europejski, szeroko rozprzestrzeniony od Wysp Brytyjskich i południowych obszarów Fennoskandii przez środkową część kontynentu po Włochy, Rumunię i Bułgarię. W Polsce notowany z ośmiu krain południowych, ponadto jednorazowo z Mazur, ale dane te winny być potwierdzone z uwagi na wymagania ekologiczne tego gatunku. Jest ryjkowcem kserotermofilnym. Zasiedla suche łąki, widne lasy i zarośla, słoneczne zbocza i przydroża. Żyje na gęsiówce Gerarda — Arabis Gerardi Bess., gęsiówce szorstkowłosistej — A. hirsuta (L.) Scop., gęsiówce wieżyczkowatej — A. turrita L., wieżyczce gładkiej — Turritis glabra L. oraz gorczycznikach — Barbaraea R. Br.