Gatunek kosmopolityczny, występujący powszechnie w Europie, w środowiskach synantropijnych aż do najdalszej północy. W Polsce występuje od Pobrzeża Bałtyku aż po Tatry, ale brak jeszcze udokumentowanych danych o jego rozmieszczeniu w niektórych krainach. Występuje w stodołach, szopach i magazynach na zapleśniałych szczątkach roślinnych i produktach żywnościowych. W biotopach leśnych spotykany na pleśniach i grzybach żagwiowatych należących do rodzajów: blaszkowiec — Lenzites Fr. i żagiew — Polyporus (Mich.) Fr.; poza tym był poławiany w próchnicy, na świeżo ściętych drzewach iglastych, na gałęziach starych świerków, w dziuplach drzew, w gniazdach różnych ptaków, począwszy od szpaków aż po bociana.