Inhabit outer reef slopes to depths of at least 50 m, inner reef flats and lagoons. Juveniles common in weedy areas of estuaries. Also found in coastal bays and estuaries, usually near rocky reef or on sand-stretches between reefs with low algae-rubble reef to about 20 meters depth, or in shallow wi..