阳县人，清朝政治人物、进士出身。早年选拔贡生。同治十二年（1873年），乡试中举。次年，登进士，改庶吉士。光绪二年，任翰林院编修、国史馆协修。光绪五年，任顺天乡试同考官。光绪十年，任陕西道监察御史。光绪十一年，任掌广西道监察御史。光绪十四年，任礼科给事中。光绪十八年，任工科掌印给事中。次年，改云南迆西道。光绪二十四年，任广西按察使，署广西布政使。光绪二十七年，任浙江布政使。光绪二十九年，任广西布政使。次年，改云南布政使，同年重任广西布政使。宣统元年，任洛潼铁路公司驻汴总理。