Молуккские острова
Встречается в Мьянме (юг), на Андаманских и Никобарских островах, в Таиланде, Индонезии (Целебес, Ява, Калимантан, Молуккские острова, Суматра), в Малайзии, на Филиппинах, в Сингапуре.