Gatunek rozprzestrzeniony w Europie i południowo-zachodniej Azji; północna granica rozmieszczenia przebiega przez Wyspy Brytyjskie, południową Fennoskandię, kraje nadbałtyckie, Moskwę po południowy Ural. W Polsce znany z nielicznych stanowisk w dziewięciu krainach, ponadto W. Warchałowski (1973) podał ogólnikowo, że chrząszcz ten był łowiony na pojezierzach północnych. Występuje na pobrzeżach lasów, w zaroślach i na polanach śródleśnych. Poławiany od maja do października. Roślinami żywicielskimi są różne gatunki z rodziny baldaszkowatych (Umbelliferae), najczęściej spotykany na podagryczniku pospolitym — Aegopodium podagraria L., świerząbku gajowym — Chaerophyllum temulum L. i trybuli leśnej — Anthriscus silvestris (L.) Hoffm.