Se encuentra en los bosques de hoja caduca, a veces abiertos con pastizales, bosques xerófilos, en los barrancos; a una altitud de 800-1300 metros.