Gatunek obejmujący zasięgiem północną część Europy aż po wybrzeża Morza Barentsa, Syberię oraz Kamczatkę. W Polsce notowany z pojedynczych stanowisk w sześciu tylko krainach, ale doniesienia o występowaniu na Wyżynie Krakowsko-Wieluńskiej i na Roztoczu mogą polegać na pomyłce. Zasiedla środowiska z roślinnością torfowiskową. Jako roślina żywicielska jest wymieniana turzyca patagońska — Carex magellanica Lam.