Islas del Almirantazgo
Se encuentra desde las Islas Ryukyu hasta Nueva Caledonia, la Gran Barrera de Coral, Nueva Guinea, Sulawesi, las Islas del Almirantazgo, Palau, Filipinas y Tonga. También está presente en Australia Occidental.