It is found only on the islands of Biak, Mios Korwar, Numfor, Manim and Mios Numin in the West Papua region of Indonesia.
Nó chỉ được tìm thấy trên các đảo Biak, Mios Korwar, Numfor, Manim và Mios Numin ở vùng Tây Papua của Indonesia.