Gatunek rozsiedlony od Syberii i Bliskiego Wschodu do środkowej i zachodniej części Europy. W Polsce występuje prawdopodobnie na całym obszarze prócz wyższych partii górskich, ale nie jest jeszcze znany z niektórych krain. Występuje głównie na wilgotnych stanowiskach; poławiano go na łąkach, polach, przydrożach, żwirowiskach i pobrzeżach wód. Żyje na rzeżusze gorzkiej — Cardamine amara L., rzeżusze łąkowej — C. pratensis L. i rzeżusze włochatej — C. hirsuta L. Larwy żerują w łodygach i ogonkach liściowych, powodując na nich wyrośla, zawierające niekiedy wiele komór z larwami. Postacie dojrzałe spotykano ponadto na gorczyczniku pospolitym — Barbarea vulgaris R. Br. i tobołkach polnych — Thlaspi arvense L.