分佈.本物种分佈于太平洋-印度洋海域：在印度洋见于东非沿岸的莫桑比克、坦桑尼亚、南非特兰斯凯北部、马达加斯加、阿尔达布拉环礁、查戈斯群岛，澳大利亚，西太平洋的、密克罗尼西亚、斐济群岛、关岛、中太平洋的夏威夷、菲律宾、日本、台湾的基隆市、兰屿、台北县贡寮乡的蚊子坑、龙洞和盐寮、屏东县恆春半岛后壁湖码头的大树房、太平岛、宜兰县苏澳、小琉球、东沙海域及澎湖海域、中国大陆的西沙群岛及南沙群岛，栖息于潮间帯至潮下带岩礁海藻上。