清顺天宛平人,字申甫。

光绪十五年进士,授编修。

历任赣湘苏按察使。

宣统三年,擢山西巡抚。

新军响应武昌起义时,被击毙。

谥文烈。