东汉初扶风茂陵(今陕西兴平东北)人,字伯山。少好学,博洽多闻,时称“通儒”。新莽末,他为隗嚣所拘,后得脱归刘秀。曾任侍御史、光禄勋、少府、大司空等职。治《古文尚书》。曾得漆书《古文尚书》一卷,引起学术界的争论。长于文字学,著有《苍颉训纂》、《苍颉故》各一篇,已佚。清马国翰《玉函山房辑佚书》辑有《苍颉训故》一卷。