Arten er utbredt fra det sørlige Mexico i nord til Peru og Brasil i sør.