靖道辰州府沅陵县（今湖南省怀化市沅陵县）人。
生平.咸丰五年（1855年）举人。先后追随胡林翼，曾国藩，李续宜，左宗棠，曾劝阻胡在临终前弹劾胜保。同治五年（1866年）由左宗棠推荐奉旨担任按察使衔分巡台湾兵备道。期间中美发生罗发号事件。
着作.着述有《小酉腴山馆全集》四册（文集12卷，诗集8卷，小酉腴山馆主人自着年谱2卷），《读书随笔》6卷。