Окончил медицинский факультет Московского университета (1918) и Московский институт востоковедения (экстерном, 1922).Накануне Первой мировой войны посетил Палестину. Участвовал в Первой мировой и Гражданской войнах в качестве полевого врача.
В 1923—1929 годах — преподаватель МИВ.
В 1929—1944 годах — научный сотрудник Института народов Востока ЦИК СССР.
С 1944 года — преподаватель МГУ, в том числе заведующий кафедрой арабской филологии филологического факультета (1944—1960), профессор-консультант Института восточных языков при МГУ (c 1960 года).
В 1964 году был удостоен премии имени М. В. Ломоносова.