Спородически встречается в средней и южной частях острова Сахалин: Ногликиский, Тымовский, Александровск-Сахалинский, Макаровский, Смирныховский, Поронайский, Углегорский и Долинский (locus classicus) районы. Указывается в изолированном местонахождении в Хабаровском крае на р. Хор. Вне РФ отмечен для Японии.
Спородически встречается у подножия влажных скал и осыпей, на галечниках у ручьев, в хвойных и смешанных лесах до горных редколесий и зарослей кедрового стланика.