建元元年（479年），萧暠初封安成王，除冠军将军，戍镇石头城，领军事。建元四年（482年），出任为使持节、都督江州豫州之晋熙诸军事、南中郎将、江州刺史。永明元年（483年），进号为征虏将军。明年，又迁为左卫将军。后来再迁为侍中，领步兵校尉。辗转为中书令。永明五年（487年），迁为祠部尚书，领骁骑将军。永明六年（488年）正月，出为南徐州刺史。永明九年（491年），为散骑常侍、秘书监，戍守石头城。至夏天时薨，死时只得二十四岁。赠抚军将军，常侍如故。