Habita en las islas de Luzón, Mindanao, Biliran y Polillo; se extinguió en la isla de Marinduque.