Se encuentra en la India, Sri Lanka, Sumatra, Tailandia, Península malaya, Borneo, Filipinas, Sulawesi y Nueva Guinea.