Habita en distintos ambientes incluyendo bosques, pastizales, desiertos y campos de cultivo en altitudes desde 0 hasta más de 3000 msnm.