雍正十年，乡试中举。干隆十年，登进士，改翰林院庶吉士，干隆十六年，授翰林院编修，次年改侍讲学士。干隆十八年，任福建乡试副考官。干隆二十一年，任湖南学政。后丁忧，除服后掌广东道监察御史，任福建乡试副考官，干隆三十年，再任福建乡试副考官。后升任太常寺少卿、光禄寺少卿、尚书房行走。有子毛圻、毛堃、毛垿，孙毛式郇。