Gatunek rozmieszczony w Europie od Francji, północnych Włoch i Półwyspu Bałkańskiego aż do skrajnych obszarów północnych, notowany ponadto z Islandii, Grenlandii, Kaukazu, Azji Mniejszej i Algierii. W Polsce notowany z nielicznych rozproszonych stanowisk w różnych częściach kraju. Zasiedla tereny nizinne i górzyste, docierając do strefy subalpejskiej. Występuje lokalnie w zbiorowiskach roślin zielnych na terenach bagnistych i torfowiskowych, mokradłach śródleśnych, nieużytkach, wilgotnych łąkach i pobrzeżach wód oraz w lasach łęgowych. W Bieszczadach znajdowano go na połoninach, na ziemi wśród szczątków roślin przy podstawie kęp goryczek (B. Burakowski*). Zimuje w ściółce, na ziemi między zeschłymi trawami, roślinami zielnymi i bylinami.