萧渊明年轻时历任显要职务,封爵贞阳侯,深得其叔父梁武帝
萧衍的亲近宠爱。
太清年间(547年—549年),萧渊明担任
豫州刺史。
侯景背叛
东魏投降
南朝梁时,梁武帝命令萧渊明率领十万水、陆军队奔向彭城接应侯景,并趁机北伐,攻打东魏。梁武帝命令
兖州刺史、南康
嗣王萧会理总领众帅,指示方略。萧渊明渡过
淮河没多久,就被东魏军击败,萧渊明及其部众全部被魏军俘虏。东魏孝静帝
元善见登上
城楼,亲自引见萧渊明和众将帅,解除对他们的囚禁,送往晋阳。东魏丞相
高澄对萧渊明的礼节非常隆重,对他说:“先王同梁主和好十多年,听说他拜佛的文辞常说敬奉魏主以及先王,这很是梁主厚意。不料一朝失信,导致这场纷扰。自出师征伐,作战没有不胜利的,攻城没有不陷落的,想要和好,不是武力疲惫。边境上的事情,知道不是梁主的本意,应当是侯景违命煽动所致。您可派使者询问斟酌,如果还念先王情义,重新往来友好,我不敢违背先王的旨意,您及众人一并马上放回。”于是让人把萧渊明的信报告梁武帝,梁武帝就送信来慰问高澄。
承圣四年(555年),
北齐文宣帝
高洋拥立萧渊明为梁朝皇帝,派从前所抓获的梁将
湛海珍等人跟随萧渊明归还,命令上党王高涣率部下送行。当时,南朝梁太尉
王僧辩、
司空陈霸先在建邺,推举
晋安王萧方智为太子。高洋赐予王僧辩、陈霸先
玺书,王僧辩没有接受诏书。于是,高涣向南进军,令萧渊明给王僧辩写信,往来再三,陈述利害。王僧辩起初不接受。不久,高涣攻破东关,杀死
裴之横,江南危急恐惧。
王僧辩就启奏高涣要求接纳萧渊明,派船迎接。高涣以酒食款待梁军将士,同萧渊明杀牲歃血,订立盟约。于是,梁军车马东渡长江,北齐军队向北返回,由侍中
裴英起护送萧渊明进入建邺称帝,年号天成,大赦天下,册立
梁元帝第九子
萧方智为太子,任命王僧辩为
大司马。萧渊明上表派第二子萧章乘马疾驰到北齐京都,拜谢文宣帝
高洋。
承圣四年(555年)冬天,司空
陈霸先起兵于
京口,率军袭杀
王僧辩,废黜萧渊明,改立萧方智为帝,并以萧渊明为太傅、建安王。陈霸先给朝廷上表,诬告王僧辩叛国谋逆。同时,派人通报北齐仍然请求向北齐称臣,永远当北齐的
附属国,北齐派遣
行台司马恭和南朝梁人在
历阳订立盟约。
太平元年(556年),北齐要求梁朝送回萧渊明,陈霸先备派使者将萧渊明送还
北齐,但适逢萧渊明
毒疮发作,还没有出发萧渊明便病故。
梁元帝之孙
萧庄称帝后,追谥为闵皇帝。