It is found in West Papua, Indonesia and Papua New Guinea, where its natural habitats are subtropical or tropical moist lowland forests and subtropical or tropical moist montane forests.
It is found in West Papua. It is found in Indonesia and Papua New Guinea or tropical moist lowland forests. It is found in subtropical or tropical moist montane forests. Its natural habitats are subtropical.