In northern Europe it has been recorded from Norway, Denmark, Sweden and Finland across to Latvia and central Siberia in the USSR. In central and southern Europe it has been recorded in Spain, France, Switzerland, Italy, Liechtenstein, Austria, West Germany, Netherlands, East Germany, Poland, Czechoslovakia, Hungary, Yugoslavia, Greece, Bulgaria, Turkey, Romania and Syria, eastwards into the Ukraine, Bol'shoy Kavkaz and Siberia in the USSR, China (Sinkjang) and Mongolia. (Collins and Morris, 1985)

Occurs in subalpine situations between 750 and 2000 m in the Alps and associated ranges, but near sea level in the northern parts of its range. The larvae feed exclusively on Stenocrops. There is one generation per year, with over-wintering in the egg stage. (Collins and Morris, 1985)