El so área de distribución va dende Méxicu a Perú. Presente en climes semicálidos y templaos ente los 1500 y los 3200 msnm. Crez en vexetación alteriada de montes tropicales caducifolios y perennifolios, monte mesófilu de monte y monte de pinu.