There have been isolated records from the western Indian Ocean, these include reports from Aliwal Shoal off South Africa and the Maldives. This is a common species inhabiting rocky and coral areas of coastal reefs below the low tide mark and which will also move into shallow harbours and estuaries. It is found at depths between .
There have been sporadic records from the western Indian Ocean, including accounts from Aliwal Shoal off South Africa and the Maldives. This is a typical species inhabiting rocky and coral regions of coastal reefs below the low tide level and which will also move into shallow harbors and estuaries. It is found at depths between .