Juveniles are thought to be pelagic, switching to demersal when they are about 50 cm in length. They inhabit temperate and subtropical waters of the southern Indian Ocean and Pacific Ocean, being found in Chile, southeastern Australia and New Zealand. They can be found in waters between 10 m and 800 m deep, but generally prefer waters deeper than 50 m. They are usually found living in cracks, caverns, or caves when found in shallow waters. They are voracious predators, feeding on a large range of other fish species, invertebrates and crustaceans, including red cod and blue cod, hoki, crabs and crayfish. The fish has an overlapping range with the Atlantic wreckfish, its closest known relative.
In the 19th century, the fish was found around the shores of New Zealand, but by the 20th century it was found almost exclusively in deeper waters.