Commonly found in subtidal reef flats and shallow protected lagoons. Benthopelagic. Juveniles secretive with rubble patches, adults swim about openly but are usually shy. Territorial. Feed on algae, detritus, mollusks, crustaceans, worms, sea urchins, fishes, corals, tunicates, forams, and eggs. Ovi..