淹字文通,济阳考城人。宋泰始中,为南徐州从事,转奉朝请,举秀才,对策上第,转巴陵王国左常侍。元徽中,为建平王南徐州参军,领南东海郡丞,左迁建安吴兴令。升明初,入为尚书驾部郎、骠骑参军。齐台建,补记室参军。建元初,为建安王记室,带东武令,迁中书侍郎。永明中,迁骁骑将军,出为建武将军、庐陵内史,还为骁骑将军兼尚书左丞,领国子博士。少帝初,兼御史中丞。建武初,为车骑临海王长史,除廷尉卿,加给事中。迁冠军长史,加辅国将军。出为宣城太守,还为黄门侍郎,领步兵校尉,进秘书监。东昏末兼卫尉。武帝举义,以为冠军将军兼司徒左长史。中兴建,迁吏部尚书,转相国右长史,梁受禅,为散骑常侍、左卫将军,封临沮县伯。引疾,迁金紫光禄大夫,改封醴陵侯。天监四年卒,谥曰宪。有《齐史》十二卷,《集》二十卷,《後集》十卷。