Gatunek szeroko rozsiedlony w Palearktyce, notowany z niemal całej Europy prócz jej skrajnych obszarów północnych. W Polsce dość rzadko spotykany i nie znany jeszcze z niektórych krain, występuje jednak prawdopodobnie na całym obszarze. Zasiedla tereny nizinne i w niższych położeniach górskich oraz doliny. Występuje na miejscach piaszczystych, suchych wrzosowiskach, trawiastych zboczach o charakterze kserotermicznym i w środowiskach ruderalnych. Bywa spotykany dość często w sąsiedztwie gniazd mrówek Formica rufa L. na modych sosnach, krzewach i runie leśnym. Odżywia się mszycami. Zimuje w ściółce iglastej i liściastej.