东汉扶风平陵(今陕西咸阳西北)人,字孺文。少博学。安帝时举贤良方正,对策高第,为议郎,以直言见称。出为武原令,辄开仓赈饥,顺帝时,迁冀州刺史,举案故人清河太守奸赃,州境肃然。转并州刺史,以摧折权豪忤旨,免官。后征河南尹,不就。卒于家。