繙译进士。光绪元年（1875年），任总理各国事务衙门章京。光绪四年（1878年），调繙书房提调官。光绪五年（1879年），任礼部主事。光绪八年，晋升郎中。光绪九年，升礼部员外郎。光绪十一年（1885年），再升礼部郎中。光绪十二年（1886年），授安徽徽宁池太广道。光绪十七年，任安徽凤颖六泗道，此后任凤阳关税务监督。