南朝宋庐江沤县(今安徽霍山东北)人,字彦德。少好摴蒲。及长,以操行见称。与谢混相知。仕晋为临津令。入宋,官丹阳尹。立宅建康南城外,聚生徒讲学,徐秀、何昙、黄回等并慕道而来,谓之“南学”。文帝末,承命抄撰五经,访举学士。累迁吏部尚书、尚书令。致仕不久,还朝摄职。太子劭杀文帝自立,他进为司空。袁淑嗤之。然讨劭军将领家属在京者,多赖他保全,故孝武帝即位,仍以为尚书令。