Su área de distribución se extiende desde el este de México y Trinidad hasta Perú, Chile, Bolivia y el norte de Argentina.