Arten er endemisk for øya Java i Indonesia. Habitatet består av tropisk regnskog med tett underskog, der de småvokste dyra lett kan gjemme seg vekk. Den er sjelden observert under og over , men den har blitt observert ved Gunung Gede–Pangangro på cirka . Ei gruppe fuglekikkere hevdet å ha observert et eksemplar av arten i Bali Barat nasjonalpark på øya Bali i 2006, men observasjonen har aldri latt seg verifisert.