字兰雪，江西东乡人。干隆三十一年（1766年）出生，十五岁即以文名，为杨股所知，受诗法于蒋士铨。嘉庆五年（1800年）举人。后屡试不第。嘉庆七年，候选国子监博士。嘉庆十四年，授内阁中书，官至贵州黔西州知州。有诗才，与黄景仁齐名，袁枚亦服其诗。有学生史胜书等。宣宗道光十四年（1834年）卒，年六十九岁。