Territoire britannique de l'océan Indien
Cette espèce se rencontre dans l'Ouest du bassin Indo-Pacifique. Elle est notamment présente au Mozambique, en Afrique du Sud, sur l'Île de la Réunion, sur le Territoire britannique de l'océan Indien, aux Seychelles, à Oman, au Japon, aux Philippines, sur l'île de Guam, sur les Îles Marshall et en Papouasie Nouvelle Guinée.