1839年）中举人，道光二十四年（1844年）成进士。官礼部祠祭司主事，历升员外郎、郎中。咸丰六年（1856年）改陕西道监察御史。咸丰八年（1858年）任漳州府知府，又委署汀州府知府。咸丰九年（1859年），护理福建汀漳龙道。同治元年（1862年），改福州府知府。