This species is present in the rainforests between Ingham and Mossman in north-eastern Queensland, Australia. It is now largely restricted to upland rainforests because of extensive clearing of lowland rainforests. Its area of occupancy has declined substantially in upland areas because of clearing of prime habitat on basalt soils on the Atherton Tableland (Maxwell et al. 1996). The elevational range is sea level to 1,600 m asl.