Its natural habitats are tropical moist montane forest above 800 meters above sea level.
EBird describes the bird as "Small leaf warbler of montane rainforest throughout the Philippines.
Forages actively in upper levels of forest, often in mixed flocks.
"[1] Seven subspecies are recognized:[2] Forages in the understory for insects and often joins mixed-species flocks that include Blue-headed fantail, Golden-crowned babbler, Lemon-throated leaf warbler, Black-crowned babbler Little pied flycatcher, Turquoise flycatcher, Negros leaf warbler and other small birds.
However, deforestation in the Philippines continues throughout the country due to slash and burn farming, mining, illegal logging and habitat conversion.