Arten er utbredt i det nordvestre Sør-Amerika og såvidt i Mellom-Amerika, fra Panama og Colombia østover til Venezuela, Trinidad og det nordlige Brasil, og sørover til Ecuador, Peru og Bolivia. Arten er dessuten registrert i Costa Rica, Tobago og Surinam.