Distribution
Indo-Pacific: mainly the Indo-Australian Archipelago from the Solomon Islands to Sumatra, and from off Cape York Peninsula, Australia, northward to the Philippines; also occurring in the central and eastern Indian Ocean as far west as Maldives.