Ses habitats naturels sont des montanes subtropicaux ou tropicaux humides et des arbustes subtropicaux ou tropicaux de haute altitude.
Il vit dans des montanes subtropicaux ou tropicaux humides et dans des arbustes subtropicaux ou tropicaux de haute altitude.