（1883年），登进士，考取总理各国事务衙门汉章京，升任户部员外郎。光绪十年，任户部福建司主稿、户部河南司员外郎。光绪十五年，任总理衙门章京。光绪十六年，任户部浙江司郎中 、户部福建司郎中。光绪十九年，坐粮厅监督。光绪二十一年，任户部云南司员外郎、内阁侍读学士。光绪二十二年，任太常寺少卿，管理觉罗学事务，任通政司副使。光绪二十三，任福建正考官；次年改光禄寺卿。光绪二十四年，任宗人府府丞；后改都察院左副都御史。光绪二十五年，兵部左侍郎。光绪二十七年，任户部右侍郎兼管钱法堂事务，升任工部尚书、管理沟渠河道事务。