Se encuentra únicamente en la isla de Sumatra, en Indonesia occidental.
Su hábitat natural son los bosques húmedos de tierras bajas y los manglares. Es una especie en peligro de extinción debido a la pérdida de hábitat y la caza furtiva. Su población se estima en menos de 