This species is endemic to northern Australia. Subspecies coronatus is found along seven river systems in Western Australia and the Northern Territory. Its distribution is severely reduced, and it is no longer found on parts of the Pentecost and Fitzroy rivers. Subspecies macgillivrayi is found in eastern Northern Territory and north-west Queensland.
No one has provided updates yet.