Vive en el bosque húmedo tropical entre los 100 y los 1.800 m.s.n.m.