侍郎。永安三年（530年），迁抚军将军、银青光禄大夫、散骑常侍，徐州平定后又迁黄门侍郎、扬州大中正。后累迁大司农。普泰元年（531年），迁车骑将军，加右光禄大夫。永熙二年（533年），出为颍川太守。永熙三年（534年），萧彪随北魏孝武帝西迁长安。西魏大统元年（535年），授开府仪同三司，封灵璧县开国子，食邑三百户。大统二年（536年），拜车骑大将军。大统九年（543年），迁五兵尚书。大统十年（544年），迁中书监，领骠骑大将军，加开府仪同三司，进封灵璧县开国公，增邑一千户。大统十六年（550年），迁侍中