Участник Тибетской экспедиции (1893—1895) В. И. Роборовского и Монголо-Камской экспедиции (1899—1901) П. К. Козлова.
Ботаник, выдающийся коллектор растений Центральной Азии.
Заведовал и учительствовал в дунганской школе в Каракунузе (позднее Масанчин в Курадайском районе Джамбульской области). В совершенстве знал китайский язык, владел тюркскими языками.
В Тибетской экспедиции под руководством В. И. Роборовского 1893-1895 гг. помимо переводов в его обязанности входили ботанические и энтомологические сборы. Как правило, оставался на главном бивуаке экспедиции и вёл постоянный метеорологический дневник.
Во время Монголо-Камской экспедиции П. К. Козлова в 1899 году ему было поручено закупить верблюдов и припасы в Усть-Каменогорске и Катон-Карагае. Летом 1899, отделившись от основного отряда экспедиции, вместе с поручиком А. Казнаковым обследовал верховья реки Кобдо и бассейн озера Даин-нур. Участвовал в съемке озёр Алык-нор и Орингнор (или оз. Русского по Пржевальскому), истока Хуан-хэ.
После возвращения из экспедиции, как член Русского географического общества, сотрудничал с Семёновым-Тянь-Шанским, Потаниным, Поздеевым, Северцевым-Полиловым. Собрал сведения о европейской торговле в Средней Азии.
С 1902 - старший коммерческий агент КВЖД в Харбине. Обследовал Маньчжурию и Корею. Работал на КВЖД до 1920 года.