习行走。同治五年，授户部主事。同治十二年，任军机章京。光绪元年，任实录馆纂修官、实录馆帮总纂、户部员外郞。光绪二年，任户部郞中。光绪四年，任户部广西司郞中，次年任军机处帮领班章京、户部广东司郞中、内馆监督。光绪六年，任方略馆提调。光绪七年，任内仓监督、坐粮厅监督。光绪八年，任直隶天津道。光绪九年，任长芦盐运使。光绪十五年，任直隶按察使。光绪十六年，改广东按察使。光绪二十年，改河南布政使。