Arten er utbredt i Sør- og Mellom-Amerika, fra Mexico i nord til Peru i sør.