卫。咸丰九年，升任二等侍卫。同治元年，署理保定营参将、兼署督标中军副将、委署大沽协副将。同治三年，任天津镇总兵，署理天津镇篆务。同治六年，任天津练军翼长。次年，改天津洋枪队全营翼长。同治九年，任天津机器局提调。光绪五年，兼管水雷学堂事务。光绪九年，会办北洋水师船坞事宜。光绪十二年，任山东兖州镇总兵。