

The Moses Perch has a grey body often with a reddish tinge. There is a diffuse black spot (sometimes faint) mostly above the lateral line below the soft part of the dorsal fin.
Juvenile Moses Perch look similar to adults, but have four to five brown stripes on the body, and an ocellus on the back.
This species grows to 45 cm in length.
Adult Moses Perch inhabit inshore reefs and rocky areas. They occasionally enter estuaries. Juvenile Moses Perch are often seen in the lower reaches of freshwater streams and mangrove estuaries. It is found at depths from 3 m to 80 m.
Moses Perch feed primarily on benthic invertebrates and fishes.
This species occurs in tropical marine waters of the Indo-West Pacific, from the Red Sea and East Africa, north to Japan, south to Australia and east to Fiji.
In Australia it is known from the north-western coast of Western Australia, around the tropical north of the country, and south to southern New South Wales.
View a map of the collecting localities of specimens in the Australian Museum Fish Collection.