Holo-mediterrán faunaelem, erdőssztyep faj. Kis-ázsiaimediterrán elterjedésű, amely Közép- és Dél-Európától Kis-Ázsiáig található. Melegkedvelő faj, erdőszéleken, száraz felnyíló erdőkben, cserjésekben él. Magyarországon szórványosan fordul elő, ám élőhelyén akár nagyobb egyedszámban is megjelenhet (pl. gyöngyösi Sár-hegy). Érdekes életmódú bagolylepke, hazánkban az egyetlen lepkefaj, amelynek hernyója ragadozó. Hernyója gyümölcsfákon, illetve Prunus-fajokon élő pajzstetvekkel táplálkozik. A Tiszántúlon igen ritka és lokális.