Både larvene og de voksne (imago) er planteetere. De lever i stor høyde, gjerne mellom 3400-5100 meter over havet.