Se distribuye por las selvas tropicales del nordeste de Australia entre los 100 y los 1300 m de altitud.