馆详校官。同治十三年（1874），倭仁逝世服阙，加恩由理藩院员外郎补用该院郎中。光绪二年（1876），京察一等，授甘肃迪镇道。光绪四年（1878），署西宁办事大臣。光绪七年（1881），兼署乌鲁木齐领队大臣。光绪十三年（1887），擢两淮盐运使署江苏布政使。光绪十六年（1890），迁江西按察使。光绪十九年（1893），署江西布政使。光绪二十年（1894）六月，擢为奉天府府尹。十一月，因「病难速痊」，恳请开缺回旗调理，光绪皇帝以「奉天地方紧要，府尹责任綦重」，免其开缺，赏假一月。然