院编修；后改国史馆协修。光绪十八年，任会试同考官。光绪十九年，任湖北乡试正考官。光绪二十四年，任陕西道监察御史，次年掌陕西道监察御史。光绪二十六年，稽查兴平仓事务。后署掌福建道监察御史、浙江道监察御史、江西道监察御史。光绪二十八年（1902年），任刑科给事中。