 It occupies undisturbed native evergreen and broadleaf forest, dominated by "Schima" and "Ardisia", as well as secondary and disturbed forest and other human modified habitats.The species occupies a wide range of modified habitats during the non-breeding season, but is more localised when breeding, when it is predominantly found in undisturbed native forest with large trees and bamboo, tree ferns and large shrubs.It is much rarer on the windy ridges of the mountains, where the vegetation is short and shrubby.