东汉庐江舒县(今安徽庐江西南)人,字仲飨。初辟大将军梁冀府,稍迁豫州刺史、河内太守。好贤爱士,常恐不及。后片为将作大匠。延熹六年(163),任司空。时宦官擅权,其子弟充塞郡县,他与太尉杨秉奏免刺史、太守以下五十余人,朝廷肃然。官至太尉。以预议定策立灵帝,追封安阳乡侯。