Distribution
Sergeant majors are found throughout the tropical reaches of the Atlantic, including off the south coast of the United States, Central America, eastern South America, including the island Bonaire and western Africa. They are often found on coral reefs at depths of between 1 and 12 meters.
Food
The fish feed upon the larvae of invertebrates, zooplankton, smaller fish, crustaceans and various species of algae. They are preyed upon by some members of the Labridae and Serranidae families. They lay their eggs in patches on a firm substrate and guard them vigorously until they hatch.References:
Some text fragments are auto parsed from Wikipedia.