La planta crece en la sombra en terrenos calcáreos o rocas ígneas, laderas empinadas y por lo general bajo los árboles y arbustos a una altura de 50 a 1200 msnm.