Gatunek szeroko rozprzestrzeniony w niemal całej Europie (oprócz Hiszpanii), sięgający w Skandynawii daleko poza koło podbiegunowe, docierający na wschód przez Syberię do Mongolii. W Polsce rozsiedlony na całym obszarze — nie jest jeszcze znany tylko z dwóch krain. Spotykany w lasach liściastych, zaroślach, sadach, rowach, na pobrzeżach dróg, murawach naskalnych, słonecznych zboczach i rumowiskach. Jako rośliny żywicielskie tego ryjkowca podawano w piśmiennictwie 7 gatunków bodziszków — Geranium L. Postać dojrzała żeruje na liściach, wygryzając w nich otwory. Samica w końcu czerwca i w lipcu składa jaja pojedynczo do niedojrzałych owocków. Larwa w lipcu i sierpniu żywi się w rozłupkach niedojrzałymi nasionami, przepoczwarcza się w ziemi w otoczce z cząstek gleby.