Gatunek borealno-alpejski, znany z Półwyspu Kola, Litewskiej SRR, Karelii i Fennoskandii, gdzie dociera do skrajnych prowincji północnych; notowany także z nielicznych stanowisk w Tyrolu, Austrii Dolnej, słowackich Tatr oraz ze wschodnich Karpat. U nas nie występuje. Ogólnikowe wzmianki o występowaniu w Galicji i Karpatach oparte są na danych odnoszących się do jednego stanowiska (Tarnopol) leżącego około 200 km na wschód od naszej granicy. Poławiany pod odstającą korą stojących jak i powalonych na ziemię suchych, świerków oraz w stosach gałęzi świerkowych.