黄旗满洲庆连佐领下人，由选拔生中试光绪乙酉科文举人。光绪十二年（1886年）五月，签分吏部学习笔帖式。光绪十六年十一月，奉旨记名国子监助教，十七年七月补授户部笔帖式，十八年四月题补国子监助教。二十四年（1898年），中式戊戌科进士。登进士，同年五月，授国子监助教。光绪二十八年因留京办事，保奏以科甲堂主事尽先选用，二十九年十一月选授刑部汉档房堂主事，三十一年九月保送考试，御史奉旨记名。三十三年（1907年）七月，补授都事司员外郎，食俸十八年，年四十七岁。宣统元年，掌安徽道监察御史。宣统二年，任资政院议员。