年（1802年），博极群书，中道光十六年丙申（1836年）科进士，分发湖北。以父命改从教职，道光十九年（1839年）为台郡教授，道光二十九年（1849年）官杭州教授。咸丰十年（1860年）太平军陷杭州，遂以母老辞官，举家迁至上海，入李鸿章幕下。浙江巡抚蒋益澧聘为杭州紫阳书院讲席。同治四年（1865年）卒。着有《冷庐杂识》，《冷庐医话》、《再续名医类案》、《苏卢偶笔》四卷，《杭州纪难诗》等。