Gatunek zasiedlający środkową część Europy oraz północne obszary Europy Południowej. W Polsce znany z nielicznych stanowisk w południowej części kraju, przy czym dane o jego występowaniu na Śląsku Dolnym i w Sudetach Wschodnich opierają się na znaleziskach sprzed przeszło stu lat, dlatego też wymagają potwierdzenia nowymi materiałami. Jest spotykany w zaciemnionych i wilgotnych miejscach na różnych gatunkach fiołków — Viola L., ponadto w ściółce, pod opadłymi liśćmi oraz wśród mchów. Larwy żerują w dolnej części łodygi.