Se encuentra en la ecozona afrotropical y Sudeste de Asia.
Su hábitat natural son los bosques húmedos de tierras bajas y los manglares. Es una especie común en sus áreas de distribución, y se encuentra en varios parques nacionales y reservas naturales, donde se protege su hábitat y se monit