 Its range extends from northern Queensland to southern New South Wales and includes Lord Howe Island.It is found at depths between on the outer side of coral-rich rocky reefs and in estuaries.Young fish sometimes inhabit lagoons, as do some adults.