康乃尔大学，毕业后入该校研究科学习。后赴英国伦敦大学教育研究科修业，获教育硕士学位。回到中国后，历任北京大学讲师，京师大学文科英文系及教育系主任、师范科教授，京师公立第一中学校长，京师教育会副会长，东北大学教授，北平大学女子文理学院教授。1917年任北京师范大学教育系教授。1933年兼任中国学院英文系讲师，后任北京市立第一中学校长，中华教育总委员会委员，北京首都教育分会常务委员兼教化组组长。