Gatunek rozprzestrzeniony w całym łuku Karpat, notowany ponadto z Sudetów Wschodnich, zachodniej i południowej Słowacji oraz z Kotliny Pannońskiej. W Polsce występuje od Beskidu Zachodniego po Bieszczady, ponadto wykazywano go z Sudetów Wschodnich na podstawie wzmianki sprzed przeszło 70 lat o znalezieniu w okolicy Lądka Zdroju. Zasiedla strefę lasów regla dolnego i górnego, gdzie występuje na pobrzeżach lasu i zarośli oraz na brzegach potoków. Na Babiej Górze znajdowano go licznie przede wszystkim w ziołoroślach nad potokami (M. Mazur*) oraz pod kamieniami w strefie kosodrzewiny. Gatunek polifagiczny, żerujący na roślinach zielnych i krzewach.