Szeroko rozpowszechniony gatunek w całej Europie aż do najdalszych krańców północnych Fennoskandii, na wschód przez Syberię docierający do wybrzeży Pacyfiku. W Polsce występuje na całym obszarze, nie znany jest jednak jeszcze z niektórych krain. Zasiedla tereny nizinne i górzyste do górnej granicy lasu. Larwy żerują głównie w dolnej warstwie zamieszkałych mrowisk Formica rufa L. i Camponotus herculeanus (L.), często także w mrowiskach opuszczonych w nagromadzonym materiale złożonym głównie z gałązek drzew; niekiedy znajdowano również larwy w kompoście liściastym. Postacie dorosłe są poławiane od czerwca do sierpnia w dni słoneczne na kwiatach większych roślin zielnych i krzewów, na wyciekającym soku z drzew i dojrzałych owocach. W południowej części Europy notowany jako szkodnik drzew owocowych i upraw róż.