称赞是萧子懋之孝感所致。建元四年六月丙申（482年7月14日），进封晋安王，食邑二千户。
出镇地方.齐武帝永明三年正月甲申（485年2月16日），出任持节、都督南豫、豫、司三州、南中郎将、南豫州刺史，四月，因四哥豫章王世子萧子响（出继叔父萧嶷）出镇豫州而解除都督之职。永明四年，进号征虏将军。因南豫州新置，能服役的百姓少，加萧子懋领宣城太守。永明五年正月戊子（487年2月10日），改任监南兖、兖、青、徐、冀五州军事、后将军、南兖州刺史，持节如故。永明六年十一月庚申（489年1