La especie se halla desde el sur de México (norte de Chiapas), hacia el sureste sobre la vertiente del Atlántico y las tierras bajas de América Central hasta el norte de América del Sur en Colombia y Venezuela.