Es una especie terrestre que se encuentra en Bangladés, Assam, Birmania, Tailandia, Malasia, Camboya, Vietnam, Borneo, Java y Sumatra a la sombra de coníferas y árboles de hoja ancha perenne de tierras bajas y bosques montanos en elevaciones sobre esquisto de 320 a 1400 msnm.