Questi insetti fogliari si trovano principalmente nelle aree tropicali e nelle foreste pluviali dove sono disponibili adeguate quantità di vegetazione per il consumo. È diffuso nel sud-est asiatico, nel Borneo, Cina, India, Sri Lanka, Giava, Malesia, Singapore e Sumatra. Si trova anche in Madagascar, Mauritius e Seychelles. La temperatura preferita per questa specie è 24–28 ° C (75–82 ° F), che di notte può diminuire leggermente di 2–3 ° C (3,6–5,4 ° F). La temperatura non influenza fortemente la specie ma rallenta lo sviluppo. È importante che la temperatura non venga ridotta al di sotto di 22 ° C (72 ° F). Una bassa umidità può causare stress e morte.