清钱塘(今浙江杭州)人,字幼鲁,一字药林。乾隆间曾以国子生试博学鸿词,不遇。后以荐举官户部郎中。工诗,为陈撰、沈德潜所推崇。尝与同里沈嘉辙、吴焯、陈芝光、赵昱、厉鹗、赵信等撰《南宋杂事诗》,查慎行称之为“七君子”。著有《春凫小稿》、《霜柯余响集》等。