萧衍的堂弟，有兄长萧景和弟弟萧昂、萧昱。
生平.萧昌在南齐末年担任晋安王萧宝义的左常侍；南梁建立，除授中书侍郎，出任豫章郡内史。天监五年（506年），萧昌获加号宁朔将军，次年（507年）九月迁任持节、督广交越桂四州诸军事、辅国将军、平越中郎将、广州刺史；之后又在天监七年（508年）进号征远将军。天监九年梁朝政府在湘州分置衡州时就以他担任持节、督广州之绥建湘州之始安诸军事、信武将军、衡州刺史，惟其后因事革职。天监十三年（514年），朝廷再次起用他为散骑侍郎，并本官兼任宗正卿，同年