Se encuentra en Nueva Guinea en la umbría de los bosques de montaña en alturas de 850 a 2800 msnm.