东汉汉中南郑(今属陕西汉中人),字子坚,少好学,有名当时,阳嘉二年(133),对策直陈外戚,宦官专权之弊,遭陷害,获释后曾任广汉雒县邻。永和(136—141)中,任荆州刺史。泰山太守,旋入为将作大匠,大司农,冲帝即位后,任太尉与大将军粱冀参录尚书事,冲帝死,他议立清河王,冀不从,另立质帝。不久,冀灼杀质帝。欲立蠡吾候,他再次固请立清河五,为冀所忌,被免官,后为冀所诬,下狱被杀。