Se distribuye por India (Assam, Nagaland, Tripura), Birmania, Tailandia, Vietnam, y Malasia: en la Península Malaya, Sumatra (Aceh, Sumatera Utara), Java, Borneo (Kalimantan, Sabah, Sarawak), y las Filipinas (Palawan).