天乡试同考官，十二月充国史馆协修官。光绪三十一年（1905年），充大学堂编书局差，六月充国史馆纂修官。光绪三十二年（1906年）四月，充国史馆总纂官。光绪三十三年（1907年），充译学馆国文教员，八月充国史馆提调官。光绪三十四年（1908年）十一月，充武英殿协修官。宣统元年（1909年），京察一等奉旨准其一等加一级，七月充实录馆协修官、武英殿纂修官、功臣馆纂修官。宣统二年（1910年）八月，充实录馆纂修官。中华民国成立后，任政事堂法制局秘书、佥事。民国四年（1915年）7月，授中大夫。民国八年（1919