Gatunek rozsiedlony od południowo-wschodniej części Europy przez Serbię, Austrię, Węgry i Słowację po środkową i wschodnią Polskę. Występuje głównie na terenach górzystych, granica północna zasięgu w obszarze nizin nie jest dostatecznie wyjaśniona. Jest pospolitym ryjkowcem na lesistych terenach górzystych i nizinnych w środkowej i południowej części kraju; postacie dojrzałe żerują na drzewach iglastych i liściastych, a larwy na ich korzeniach.