Está ampliamente distribuido en el Sureste Asiático, encontrándose en Bangladés, Camboya, sur de China, islas Andamán y Nicobar (India), Indonesia, Laos, Malasia, Birmania, Singapur, Sri Lanka, Tailandia y Vietnam.