Ses habitats humides subtropicaux ou tropicaux sont des forêts naturelles et des plantations.
Ses habitats naturels sont les forêts et les plantations des basses terres humides subtropicales ou tropicales.