The species is native to Mexico (Oaxaca), where it preferably lives on calcareous rocks in open forests around the 1600 m of altitude, in zones characterized by a humid warm climate in summer and cool and dry in winter.
La especie es originaria de México (Oaxaca) donde vive generalmente sobre rocas calcáreas en bosques abiertos alrededor de los 1600 m de altitud, en zonas caracterizadas por un clima cálido húmedo en verano y fresco y seco en invierno.