Chagos Archipelago
Вид обитает в Индийском океане вдоль атолла Чагос и в бассейне Маскаренских островов, в Тихом океане вдоль Шри-Ланки и юго-западной Японии. Обитает на глубине от 3 до 90 м.