Es una especie poco común, se encuentra en los bosques secundarios, y se desarrolla en los bosques de tierras bajas cercanos al Océano Atlántico.; a una altitud de 100–400 m; desde México a Nicaragua.