干隆十年乙丑（1745年）。十二岁，九经、诸子文已能成诵，为文下笔千言。干隆三十年乙酉（1765年）应童子试，县令王垂络大为激赏，拔置第一。好独游，常流连于废寺荒墟，窅然怀想。偶尔检得古人一二石碣遗迹，抚摩终日。干隆三十五年庚寅（1770年），乡试中举。干隆四十五年（1780年）庚子恩科进士三甲十名，任博山知县。以捕治和珅所遣不法番役而罢官，居官仅七个月。主修《鲁山县志》与《安阳县志》，又主讲临清州青源书院及邓州春风书院。创办范泉书院。嘉庆四年己未（1799年）病卒。着有《经读考异》、《群经义证》、《偃师金