光绪六年，登进士，以部属用签分刑部。光绪十六年，任刑部陕西司主事。次年改福建司员外郎、秋审处坐办。光绪十八年，律例馆提调，任广东司郎中。光绪二十一年，任广东琼州府知府。光绪二十六年，改福建泉州府知府，后任福建福州府知府、福建盐法道。光绪三十四年，任福建按察使、福建海关务处总办。