Gatunek szeroko rozmieszczony w Europie i na Zakaukaziu. Polifag, u nas znaleziony na liściach leszczyny — Corylus avellana L., grabu — Carpinus betulus L., dębu — Quercus robur L. i buka — Fagus silvatica, L. W Polsce ma tylko jedno pokolenie w roku i zimuje w postaci puparium.