从军。光绪元年（1875年）起历任通化县知县、锦县知县。光绪二十年（1894年），他任奉天前后三营统领兼鸭緑江团练。甲午战争结束后，任直隶海防营务处总办、福建兴化府知府、北洋营务处兼发审处总办等职务。光绪廿七年（1901年），他到奉天省任职，先后任东边道兼中江税务处监督、中军各营统领、巡警总办、全营翼长、安东开埠局总办等职。光绪卅三年（1907年），他任奉天营务处总办，后转任奉天度支副都统。光绪卅四年（1908年），他任淮军全军翼长。宣统三年（1911年），他任会办奉天防务、。1912年中华民国成立