萧正表身高七尺九寸,眉目开阔,模样俊俏,性格愚昧。萧衍即位后,册封封山县(今广西灵山县)开国侯,食邑一千户,拜
给事中,历任
太子洗马、
淮南晋安二郡太守,转任
轻车将军、
北徐州刺史,镇守钟离。
当初
萧衍未有子嗣,曾以萧正表的兄长
萧正德为养子,后来萧衍的长子
萧统出生,萧正德在萧衍称帝后,封为西丰县侯,从而心生不满。
正光三年(522年),
萧正德投奔北魏。北魏朝廷却认为他没有才干而不加礼待,萧正德返回南梁,萧衍没有归罪他,后来封他为
临贺郡王。萧衍末年,萧正德担任
散骑常侍、
光禄大夫、
丹阳尹;当时
侯景即将渡江,知道萧正德怨恨萧衍,就秘密勾结萧正德,推举他为皇帝。
萧正德以数十艘船迎接他。侯景过河后攻打扬州,萧衍下召萧正表支援:萧正表和部下在广陵驻扎,得知兄长被
侯景推举为皇帝,就托词船粮未齐,徘徊不前进。不久,册封南兖州刺史,赐爵南郡王。于是萧正表在欧阳立下栅栏,断绝萧衍援军,派遣妾侍的兄长龚子明进攻
广陵,但被萧衍的南兖州刺史、南康王
萧会理指派前广陵令
刘瑗击败。萧正表进退失据,就率领轻骑避走钟离。
东魏
武定七年正月(549年),萧正表送子为人质,据州内附东魏。东魏徐州刺史
高归彦遣派长史
刘士荣前往接应。事成后他入朝,以勋封
兰陵郡开国公、吴郡王,食邑五千户。很快就除授
侍中、
车骑将军、特进、
太子太保、
开府仪同三司,赏赐丰厚。
武定七年岁在己巳十二月壬午朔廿三日丙午(550年1月26日),萧正表在私人住宅中去世,虚岁四十二,东魏朝廷赠予侍中、
使持节、
都督徐扬兖
豫济五州诸军事、
骠骑大将军、徐州刺史、司空公、开国公、吴郡王并如故,谥号昭烈。
萧正德(三兄),临贺王。南朝梁第二位皇帝,废为侍中,大司马。