Se encuentra en la isla de Nueva Guinea, donde se limita al sotobosque de la densa selva tropical.