Les larves se développent dans les corps de gastéropodes terrestres (surtout des escargots et limaces). Les larves rattrapent à la course les escargots et, près de leur coquille, perforent leur peau pour se nourrir de l’intérieur de l’animal vivant. Ce diptère aime donc les lieux humides.