This species is widely distributed in Southeast Asia, occurring in Indoenisa, Malaysia, Thailand, the Philippines, Brunei, and Myanmar. In the Philippines, this species is only recognized to occur in the Mindanao and Palawan faunal regions, and has been documented on the islands of Balabac, Basilan, Mindanao and Palawan.
Palawan and Mindanao Pleistocene Aggregate Island Complexes (PAIC; Brown and Diesmos, 2002).
Parang, West Java