It is endemic to south eastern Australia where it can be found within seagrass beds and sometimes on rocky reefs at depths of less than 10 meters from Point Cartwright in Queensland to Flinders Island, South Australia; its range includes Tasmania.