Gatunek obejmujący zasięgiem południową, środkową i wschodnią część Europy, docierający na północ do Wysp Brytyjskich, Danii i południowych prowincji Szwecji i Finlandii, sięgający na wschód po Syberię i Kaukaz. W Polsce zamieszkuje głównie obszary nizinne i wyżyny, z regionów górskich notowany z nielicznych stanowisk tylko w Beskidach i Bieszczadach. Występuje na łąkach wilgotnych, bagnach, pobrzeżach wód, torfowiskach i w rowach. Żyje na krwawnicy pospolitej — Lythrum salicaria L. Pojaw postaci dojrzałych zaczyna się w czerwcu i trwa do listopada. Larwy żerują w zdrewniałych korzeniach, drążąc w nich wężykowate chodniki. Chrząszcze zimują w ściółce liściastej.