清福建光泽人,字愿船。道光二十五年(1845年)进士。官刑部主事。曾主讲保定莲池书院。于经史小学多所研究,尤长于边疆地理。撰有《朔方备乘》、《王会篇笺释》、《校正元圣武亲征录》、《一镫精舍甲部稿》等书。张穆所撰《蒙古游牧记》,亦由他整理成书。