为安西将军。永明七年（489年），征入朝为侍中，护军将军。永明十年（492年），转为散骑常侍、抚军将军、丹阳尹。永明十一年（493年），进位为车骑将军。 再赏赐鼓吹一部。隆昌元年（494年），迁为使持节、都督南兖兖徐青冀五州、征北大将军、南兖州刺史。延兴元年（494年），齐海陵王萧昭文即位后，加侍中之位。齐明帝萧鸾即位后欲除诸位蕃王，遣中护军王玄邈征讨九江，王广之袭杀萧子敬，当时只有二十三岁。
后事.萧子敬生母周淑仪早亡，齐武帝命贵妃范氏母照顾萧子敬，及至范氏薨后，而当时子及妇