It has been recorded in Namdapha National Park in Northeast India. There are historical records of the species from other areas in Northeast India such as Mishmi Hills Aka Hills in Arunachal Pradesh, and in Assam, Manipur and Meghalaya, but there have been no recent records of the species from these areas. In Thailand it is found in Doi Suthep National Park, Doi Inthanon, Doi Phu Kha National Park, Thung Yai Naresuan Wildlife Sanctuary, Kaeng Krachan National Park in the Tenasserim Hills. It is also found in the Dawna and Karen Hills of Myanmar and in Vietnam. Its natural habitat are evergreen forests at altitudes between 800 and 1,450 metres.