中乙酉科拔贡生，朝考二等，试用知县，改选邱县教谕。光绪十四年（1888年）中戊子科顺天乡试举人。次年连捷己丑科二甲第五名进士。同年五月，改翰林院庶吉士。光绪十六年（1890年）四月，散馆，授翰林院编修。充国史馆协修。光绪十九年（1893年）任癸巳恩科陕西乡试正考官，诰授奉政大夫。