Gatunek występujący głównie w środkowej i północno-wschodniej części Europy, docierający na zachód do Szwajcarii, a na południe do północnych części Włoch i Półwyspu Bałkańskiego. W Polsce spotykany dość rzadko — nie znany z wielu krain, a z terenów, gdzie był dawniej znajdowany, brak nowych danych. Występowanie na Nizinie Mazowieckiej zakwestionowali Burakowski i Nowakowski (1981). Zasiedla pobrzeża rzek i strumieni, gdzie jest spotykany na żwirowiskach i piaszczystych miejscach skąpo porośniętych niską roślinnością. Bionomia jest słabo poznana; larwy odbywają rozwój w glebie.