Adult Flesh flies are scavengers of small carrion such as dead insects and snails or smaller vertebrates. A few species feed on larger vertebrate carcases. Most flesh flies breed in carrion, dung, or decaying material but the larvae of some species of flesh flies are beneficial in that they prey on eggs, nymphs, or larvae of more harmful insects including house fly larvae, blow fly larvae, and grasshopper nymphs. Sarcophaga aldrichi is a parasite of tent caterpillars & helps to control tent caterpillar populations.
Throughout the World. Wherever carcasses or excrement is exposed to daylight.