清山东历城人,字寅庵,又字翊云,号菊隐。道光进士。道光二十七年(1847)任江南道监察御史。太平天国起义后,回乡办团练。咸丰三年(1853)起历任湖北荆宜施道、安徽按察使、江苏布政使、湖北南巡抚。同治元年(1862)在黔阳一带派兵阴击石达开部太平军。次年升任两广总督,奏请粤闽浙会攻三省交界处的太平军余部。四年被革职。有《毛尚书奏稿》。